Thanks for your input!
I will prepare all the required documents and all other documents that i might think to be usefull; better too many docs then too few:)
Bank statements, pictures, rental agreement, court documents, etc.. Thai girlfriend and my 2 year old son will join too. Don't know if he will be too happy with a day or 2 at immigration lol