Want to find charming towns in New Jersey where Social Security covers your costs? These 10 communities offer affordable ...