we’ve done it at my school many times (tourist - non-b) BUT you will only have a 30 day, and depending on your location - schools often need far more time to get the documents from MOE etc. So if you can get the 60 day tourist visa instead, you’ll be in a much more comfortable position.
no the thailand pass is just the permission to enter the country (due to covid). You then need any type of visa or you can get visa exempt on arrival. The thailand pass is in addition to this.
Yes to get the non-b through the school you’ll need to provide them with those documents, such as your degree