I have just entered Thailand with STV and have written up my experience. All I can confirm to you is that I successfully obtained the visa without confirmed hotel and flight. I simply attached my intended hotel stay and indicative flight. The only thing I paid for upfront was the insurance policy.