sure you don’t need a visa. But you can get a tourist visa visa and it’s good for multiple entries for 60 days at a time and extensions. It’s good for 180 days.
for large amounts, anything over $5000, this will be very costly in fees. A wire transfer from bank to bank is the most cost efficient. It will be a flat fee amount. My bank charges $25 for an international transfer no matter how much.