Here is a price list in Thailand for reference (by 2015):
A bottle of water (500ml): US$ 0.3
A local beer at a bar/restaurants: US$ 1.5
A glass of coca cola in a restaurant: US$ 0.6
Average price of street food: US$ 1
Western decent meal at local restaurant: US$14
Thailand is a travel paradise for both backpackers and luxurious travelers. If you choose to travel as backpackers the price could be very cheap. When in luxurious way, the travel cost could also go up but remain good value compared to western countries.
ATM's are everywhere in Bangkok, and widespread throughout Thailand. Debit cards and credit cards of VISA or Master are accepted in most restaurant, hotels and shops. It is suggested to contact your bank before your departure because it happens that some banks will cancel the cards automatically after withdrawals from ATM’s in Thailand as a fraud prevention method. Exchange rates are favorable if you get money out this way, but there seems to be a daily withdrawal limit and high charge fee. Thailand's ATM system is not always the most reliable, and machines are often down especially in the provinces. Therefore, it pays to plan ahead and not to be entirely dependent on your card.
If you are going to bring cash, please make sure notes are in pristine condition with no defects, or they will likely be rejected as counterfeit. Get the most recently dated notes you can as these stand the highest chance of being accepted. Small notes are useful for tipping and roadside shopping.
As to tour cost, you may compare