I’ve never had to show proof of accommodation and I’ve been coming here over 20 years. Hotels will want to scan your passport and that sufficient. This will help your visit to Thailand. Travelfish,org
Open Thai bank account, then wire the money from your home bank account. You’re asking for trouble carrying that much cash. Shit happens! I’ve seen it!