Thailand regulations requires the pp to be valid for 6 months beyond your intended stay. When the airline scans your pp it will highlight pp not valid for travel.
if they exceed over 10k and you are carrying it with you on the flight you certainly should. I've dealt with dtw immigration and customs for over 30 years on intl dept flights, and their staff is inside the jet way stopping pax on a regular basis for carrying too much currency with them out of the country without declaring and once stopped and found to have excess of 10k. We take more dept delays for customs removals than anything due pax failing to be honest once asked.