В программе нужно создавать отдельный профиль, если раньше проходил регистрацию на сайте?
Нет, если аккаунт уже есть, для авторизации необходимо использовать те же данные.