well maybe your land traffic office is different than ours in Chiang mai, but no out of the 102 bikes I own, none have the book signed and our land transport office does require four different copies from your passport,
your name page
your Visa
your current stamp
and the TM 30
I've done nine so far this month all of them the same