Мария, добрый день!
Как указано в ст. 11 Федерального закона от 30.12.2004 г. N 214-ФЗ «Об участии в долевом строительстве многоквартирных домов и иных объектов недвижимости и о внесении изменений в некоторые законодательные акты Российской Федерации»,
Статья 11. Уступка прав требований по договору
1. Уступка участником долевого строительства прав требований по договору допускается только после уплаты им цены договора или одновременно с переводом долга на нового участника долевого строительства в порядке, установленном Гражданским кодексом Российской Федерации.
2. Уступка участником долевого строительства прав требований по договору допускается с момента государственной регистрации договора до момента подписания сторонами передаточного акта или иного документа о передаче объекта долевого строительства.
Как правило, в договоре участия в долевом строительстве предусматривается, что застройщик за дачу согласия на уступку прав по ДДУ и оформление соответствующих документов берёт с участника долевого строительства определенную плату. Размер такой платы устанавливает застройщик.
Кроме того, договор уступки прав по ДДУ также как и сам ДДУ должен быть зарегистрирован в ЕГРП. То есть дополнительными расходами будут услуги по оплате гос.пошлины за регистрацию (200 руб.) и, возможно, услуг по сопровождению регистрации договора уступки в Росреестре.
Что касается второго варианта передачи прав на квартиру сыну, то за регистрацию перехода права собственности по договору дарения необходимо будет уплатить госпошлину в размере 1000 руб.