Почитайте информацию в закрепе группы cylow. Там будут почти все ответы на вопросы.
Если коротко :
Жилье 500-2000 (зависит от города)
Работа - если IT, то найти можно. Лучше заранее на сайтах про работу. Если не IT - практически не реально.
ВНЖ по работе получить не сложно - его оформляет работодатель. Если подавать как визитер - тоже не сложно (было до последних событий). Сейчас основная сложность - открыть bank account.