As for me, I’d suggest doing this manually.
According to my understanding, the ticket should contain some personal info, which is unique to the exact user. So the entry in DB could be created upon submitting the info.
If this is not the case, when the number of passengers is 2-3-4, it will be easier to add 4 create actions and make them conditional (depending on the passenger quantity).
Mass creation with countdown timer is possible, but the whole setup is pretty complicated. I’ve made a POC for that, but decided not to make a tutorial - the whole process is quite cumbersome.
Just my 2 cents.