По п.1) Я бы заменил на 2 - 1а и 1б
1а - для тех, кто так или иначе работает на государство. За каждый год (или месяц) класть на специальный счёт в специальный государственный банк определённый вклад. Не в деньгах, а в эквиваленте - золото, баррели нефти , кубометры газа. Вклад пропорционально значимости (пусть - оклад) и стажу. При недожитии до пенсии - отдавать наследникам, взимая процент на наследство.
1б - для тех, кто работает на себя - оставить в Вашей редакции
По п.2) согласен
Граждане должны быть заинтересованы в работе, а не в приличном пособии. А если хотят пенсии от государства - то заинтересованы в работе на государство же.
В таком варианте каждый имеет выбор, как заработать себе на старость и зарабатывать ли вообще
А если как сейчас, то лет через 10 опять скажут - не хватает денег, надоть ещё возраст приподнять...