yes, also experienced that but at least you can check in via ticket machine and then go to bag drop with domestic. With international you have check in at the counter even if hand luggage only. I'm not sure if the Thai Nationals are treated the same though.
just been to an agent and they said you can buy the bike but need RC to get the green book in your name. This can be done before or very soon after the purchase.