Здравствуйте, Леонид! Как вариант, Вы можете купить квартиру на свое имя, а затем подарить ее сыну. Согласно п.1 ст.572 ГК РФ по договору дарения одна сторона (даритель) безвозмездно передает или обязуется передать другой стороне (одаряемому) вещь в собственность либо имущественное право (требование) к себе или к третьему лицу либо освобождает или обязуется освободить ее от имущественной обязанности перед собой или перед третьим лицом. При этом в договоре дарения можете прописать условие, в соответствии с которым Вы (даритель) будете иметь право пожизненного проживания в квартире.
Но тут необходимо учитывать, что когда квартира будет находится в собственности сына, то от его лица правомочия владения, пользования и распоряжения квартирой будут осуществляться родителями, как законными представителями ребенка, в том числе матерью ребенка. Поэтому исключать того, что мать сможет зарегистрироваться у сына, нельзя, поскольку сын должен быть зарегистрирован с одним из родителей, а если ребенок определен по суду с матерью, то и проживать должен с ней (п.2 ст.20 ГК РФ):
2. Местом жительства несовершеннолетних, не достигших четырнадцати лет, или граждан, находящихся под опекой, признается место жительства их законных представителей — родителей, усыновителей или опекунов.
Но опять же, если Вы будете препятствовать вселению супруги в квартиру в связи с её регистрацией, если такая произойдет, то вселиться она сможет лишь в судебном порядке. Но я считаю, что суд откажет во вселении — имущество ребенка, она на него право не имеет. Если будете покупать квартиру сразу на сына, то так и укажите в договоре, что такой-то гражданин, дата Вашего рождения, имеет право пожизненного проживания в квартире.
Про своё проживание понятно, а вот как правильно составить договор, чтобы мать не смогла прописаться и проживать пока я жив.