The best time is between November and February when the weather is cooler and dry.
Yes, Thailand is generally safe for tourists. However, always take precautions like in any travel destination.
The Thai Baht (THB) is the official currency of Thailand.