Vietnam does not border Thailand, therefore border run is not possible. Border run = going at the border of Laos, Cambodia, Malaysia or Myanmar, going in and come back to Thailand 30 min later. It's an quick in and out to get a Visa Exempt Entry.
Visa run is when you go to another country Thai Consulate (either by land or air) to get a visa. For example, a Tourist.
The best way to do a border run is to go to Laos border. I'm sure some shop in Koh Phangan offer a van services for that. Cambodia is more risky of rejection while doing a border run. Myanmar is having a civil war so I don't think border is open for that.
It vary from consulate to consulate. Quick google search lead me to Vancouver consulate:
******************************************
When I did it in Montreal 6-7 years ago they didn't ask any proof of fund nor the other two things in red (hotel and round trip). I'm guessing that website are rarely updated. Best to call the Edmonton one if they have one.
A tourist visa always increase your chance by air, but it's no guaranteed especially in Bangkok airport. I recommend entering from Chiang Mai or Phuket, the % of denied is minimal compare to BKK.