Bigger bikes feel different for sure, probably because they are much heavier, but i found my BMW F800GS no more stable than my Honda Click 125i, i was just doing 80kph in very heavy rain on the Click and it was brilliant,even going through deep water and a hidden pot hole
Op doesn't say where he lives so pointless saying where i went. I've said loads of times that the place to go is Bangkok Bank Pattaya 2nd road by top of soi 6
Try setting up again
https://m.facebook.com/?locale=en_GB&_rdr
Maybe use a VPN if a problem, I'm surprised they are asking you for ID, most people don't use their name in their account
Try different banks, different branches, i opened 3 with tourist visa, Krungsri, Bangkok Bank, Kasikorn.
If you're really struggling pay for the insurance product in branch, some insist on that, or use an agent