1. без открытия счёта - пожалуйста - Western Union. ну и, некоторые банки принимают переводы без наличия счёта в оном - но условий не знаю.
2. счёт можно открыть в любом, который может принять валюту и перевести её по назначению. сейчас это - большинство банков.
3. не имеет значения резидент-нерезидент, такая виза или сякая. важно наличие паспорта и любой действительной визы в нём.
4. проценты, комиссии и прочие расходы - это вам сразу да за все банки вряд ли кто скажет, никто таких обзорных сравнений не делает - лучше потрудиться самому и обойти все более-менее крупные банки в округе - благо китайский язык для этого не очень нужен - как правило, в каждом отделении лежат англоязычные буклеты, можно и потратить пару часов на изучение этого буклета, многое станет яснее, да тем более инфо будет из первых рук, что неизмеримо важнее, чем на уровне "где-то кто-то что-то слышал, а потом мне на форуме рассказал".
5. как долго - это как и пункт 4 - зависит от банка. как правило. около недели, но раз на раз не приходится, иногда из одного и того же банка на один и тот же счёт приходит за день-два, а иногда перевод по две недели бродит где-то.
6. субъективно: малой кровью - не значит лучше. если хотите, чтобы перевод дошёл до адресата, желательно быстро, и желательно без проблем и лишних телодвижений - то не надо выбирать вариант из дешёвых.