Насколько я знаю, то для получения ВНЖ необходимо открыть компанию на территории страны, трудоустроиться в ней и оплатить минимальные налоги с минимальной заработной платы (ЗП). Вроде бы это обязательные условия. Ну а про другие документы и условия лучше посмотрите информацию на сайте
https://vnz.su/, где все подробно написано.