based on what you're saying, every question could be answered with check the Thai embassy/consulate website and/or call your Thai embassy/consulate and ask them. So, why even have this Facebook group?
I obtained this Visa last month from the Chicago office, and yes, it's all done online. (I had actually mailed my passport to them and they just mailed it right back.)