You can get your passport from the Thai Embassy in London. Your mum will have to call them and ask what is required. If you do it in Thailand you will have to get your name in a blue house registration book first and all Thai citizens are obliged to get an ID card. My wife got our son's Thai Passport from the London embassy.
You only have to file a tax return if you actually have a tax liability in Thailand. If you bring untaxed money onshore then you have to file a tax return but if the money is taxed in another country that has a double taxation treaty then you do not have any liability here. There has been lots of talk about the 'new' tax rules but there are none this has always been the case. The same with the 180-day rule. There was an amendment to the existing rules which came into force on Jan 1st. It said any untaxed money brought onshore will be liable for tax. Previously if the untaxed money that was brought to Thailand was earned in a previous tax year then it was deemed tax-free. This loophole has now been closed and all untaxed money is now liable for taxation.
I recently read about a US guy renewing his passport in Chiang Mai so you don't have to go to Bangkok. I also have a friend whose passport was lost in transit by Kerry Express :(
Not always as sometimes it works and worth a try if you have a busy office like Bangkok, Jomtien etc plus some Visa types can always be done online like Elite, LTR and maybe even the DTV. Lets hope we get some feed back.
Why on earth would you apply for an extension when you can just to a border bounce. All visa holders have to do 90 day reports to immigration but it can be done online.
The one year reporting is different to the alien 90 day reporting. There was much confusion with this but all visa holders must submit a 90 day report according to the 1979 immigration act. Those are the facts