1) Да, это так. Вы можете расширить членство с помощью профилей и добавить любые произвольные поля, которые вам нравятся
2) Вы можете очень сильно настроить CreateUserWizard, но за кулисами он просто вызывает Membership.Create пользователя. Лично я бы просто прокрутил свой собственный (поскольку это действительно не так уж сложно), если вы не хотите использовать мастер по умолчанию. Но это более личное предпочтение, чем все остальное.
ПРИМЕЧАНИЕ: ссылка, которую я предоставил для Профилей, предполагает, что вы используете проект WebSite. Если вы используете проекты веб-приложений, есть несколько дополнительных шагов, которые вы можете прочитать о здесь .