а еще такой момент - как лучше делать переводить на долларовый счет или рублевый? Вроде бы можно и так и так
Однозначно, принимайте на счет в той валюте, в которой получаете платежи (это касается любой деятельности, не только геймдева). Это позволит не зависеть от банковской конвертации и избежать потерь на двойной конвертации (а они очень ощутимы), если потребуются переводы за границу.