yes yes of course - but some on the non-o has to show immigration that the monthly transfer is an international transfer - it's not a matter of just sending money
yes it does make a difference what reason you use. Previously it was only the option long term stay that showed up in the Thai bank account as an international