yes. Easiest to hand over a copy of the visa, less likely to get mistakes. Check your stamp before you leave the desk. It doesn't hurt to carry the course info, unlikely you get asked but you never know.
You go to the Thai immigration where your TM30 is registered and file the TM47- 90 day report. It doesn't affect the time you are allowed in Thailand which is 180 days on a DTV stamp. All long stay visas, except the LTR, requires the visa holder to report where they are every 90 days. After you successfully file the first one, you can do them online. Numerous posts about it today
not surprised immigration don't like it, pushed through by the old gov't without even being finalized and has been abused since August when people figured out how to game the system. The pensioners who switched thinking it was a golden egg since they didn't have to show the 800K THB funds in a local bank should have known that it wasn't that simple and had a plan B. Anyone of them who had done an extension on a long term visa hopefully considered the documents that were required for those every year and realized it's never simple. Agents are going to make a killing on this. Funny, I got slaughtered on the Thai subreddit when I mentioned to expect that extensions would require proof of that they still qualified. Don't want to gloat about it, but might have to go back to the worst offender in that sub and have an "I told you so" moment. 😁
That is incorrect, it was changed when they made the visa exempt entry 60 days in July... however has absolutely nothing to do with the DTV which is what this group is specifically for. In other visa groups people have mentioned that immigration is tightening up on border bounces, some ay you need to stay out at least 1-2 nights or just decline outright but ultimately depends on the officer you are standing in front of at the time.