Luggge = no problem
2 hour Int'l to Int'l connection at Suvarnabhumi = no problem
BP = no problem (transit desk, computer or machine, if going landside)
2 PNRs = definitely a calculated risk here if not with flexible ticket and/or have a great travel insurance
Would I do it myself? Absolutely.