Нет, такой обязанности у продавца нет. Причем надо учесть важный момент: как правило паспорт у человека, который снимается с постоянной регистрации, забирают - иногда и на неделю, на время выдавая справку. И что может случится? Описываю обычную последовательность событий.
Поэтому чаще всего паспорт сдают на "выписку" после подачи договора купли-продажи на регистрацию. К передаче квартиры он к вам возвратится, уже со штампом о снятии с постоянной регистрации. В документах (предаточном акте, расписке и т.д.) в месте полных паспортных данных в строчке "зарегистрированый/ая по адресу..." какое-то время будет писаться слово "ранее" - "ранее зарегистрированный/ая по адресу...".
Можно, разумеется, сняться с регистрации и заранее, получив на руки паспорт до всех процедур. Но если у вас ещё нет покупателя, вдруг вы его будете очень долго искать. А если покупатель уже есть, то ему и вам придётся лишнюю неделю ждать.
Вам пока некуда "прописаться" и боязно жить без постоянной регистрации? Так вы, вообще-то, не перестаёте быть полноправным гражданином своей страны. Советую подробнее о тонкостях жизни без "прописки" или с временной почитать в статье на Яндекс-Недвижимости (самому "лень" писать - долго очень :)).
Нет. Вы не обязаны сразу где-то получить регистрацию. Тем более частая схема -- тот или иной вариант обмена (в.т.ч. многоходовка), т.е. вы выписываетесь, продаёте квартиру, покупаете новую и в ней прописываетесь.
А если я не куплю квартиру и буду жить с родственниками/друзьями или буду снимать жилье?