个人是不可以缴纳住房公积金的。只能让你们公司给你买。如果公司不买,你又想买的话,可以试试找一些代理公司买。有一些人力资源代理公司可以有代买社保和公积金业务的。是否可以申请公积金贷款买房跟连续缴纳时间有关,外地户口一般连续缴纳一年以上就可以了,各地有各地的规定,上海具体的规定时间我不太清楚,你可以直接致电上海公积金那边咨询一下。公积金缴纳额度跟以后贷款能贷多少有关。有具体的公式,也可以咨询当地公积金部门。