I think an initial trip out there to sort out your passport and ID, and see what Thailand has to offer on shipping. Speak to different companies about shipping, have time to look for different land etc. Weigh up all your options and try to arrange from Thailand, its a big move so it going to be stressful, give yourself enough time for organising and you will get there in the end 🙂