Yes, flight, hotel, insurance, and PCR tests need to be booked and paid for before Thaipass is issued. Thaipass is only rejected if you don’t have something.
I’ve never tried but doubt they’d give you your stamp if you went early. The underconsideration stamp serves no purpose other than to make your life more difficult.