Подать на визу можно из любой страны. Неважно, где вы живете. Важно, в каком статусе. Документы у вас примут, только если вы предъявите ВНЖ в стране пребывания.
а что с налогами?