Thank you for the confirmation. I was checking on Thai embassy's website. It said confirmed ticket required, floating ticket not allowed. So I was worried.
The flexifare ticket for both inward and outward journey has been booked together. I think I will get the ticket for onward journey during check in. Don't know about return ticket.