Thank you. This is type of additional information that's helpful. It looks like we will have additional waiting at immigration due to age of the children, which I was not expecting, but good to know it is probably still going to work out.
Sorry, I should have specified. For reserving/booking the transfer, I'd expect to provide all the information you mentioned. For a quote, they should only need to know pickup location, arrival time, destination, and number of pax/luggage. There's no reason to collect name, e-mail, phone at the quote stage. Out of principle, I try to avoid companies that do that.