1、可以买的。只是到退休时(按60算的话)缴费不满15年,需作一次性补交。有工作单位的话,个人承担的费用会小一点,如果完全由个人承担,费用会高一点。具体可以咨询当地社保部门。2、如果是农村户口,也可以考虑入农村养老保险,这一般是由个人与政府共同承担费用,或者缴纳新型合作医疗也可以。这还是有一定保障的。经济许可的话,也可以考虑商业保险。50岁以医疗保障为主了,建议先购买合作医疗,再买意外险和意外医疗险。