Замуж, рвп, внж, гражданство

Здравствуйте. Девушка из Казахстана собирается выйти замуж за граждананина Россий. И интересует вопрос: объязательно ли ей работать чтобы получить рвп, затем внж, и наконец чтобы получить гражданство? Если без этого никак то при подаче документа о трудоустройстве какой должен быть срок работы? Нужно ли все 3 года работать? И нельзя ли по другому? Надеюсь на ясные ответы по делу.