It's not a guide either. There was a law in the 1980s that limited tourists to 180 days per calander year, but it hasn't been a law or guide in over 20 years.
depends on the company and immigration office. Normally Non-Bs need to be obtained outside Thailand, I've seen some people get them in country successfully though. Really a