1) Banks will not now open accounts on tourist visas.
2) Correct, 180 days inside the Kingdom in a calendar year and you automatically become tax resident. How does that work? If you bring in assessable income in a year you are tax resident above minimum thresholds you are obligated to file a tax return. Whether you actually need to pay Thai tax will depend on your personal financial circumstances.