You don't need then FBI rap sheet. You can get finger printed at agencies like AAA and and others and you will get a police criminal report from your state
hmm. Guess I am lucky. Driven motorcycles and scooters many times all over Thailand. Went thru check points and showed US license. Never her a fine or an issue