Можно ли оплатить сделку со счета компании или со счета другого физлица?
К сожалению нет. В случае покупки под ВНЖ сделка должна быть оплачена с личного счета или со счета близких родственников: супругов или родителей.