Leave stuff packed in boxes just in case so someone can easily forward them to you via Thai post, which in my experience works excellently International ly
, sure...... Personally I decided to fly to Europe rather than dealing with all these layers of officialdom here, because it was almost cheaper. Thailand hasn't signed the agreement of The Hague, so there are no Apostille stamps possible here. Verifying a document here invariably involves the MFA and the consulate of the relevant country and it's just a nightmare and a minefield