Can I buy services to be collected on different dates, with the same purchase order?

Yes, you can, by using the Change date function. It is important to know that if you decide to buy services for different days, you will be able to collect the ticket in question and start using that service only starting from the day you have selected on the calendar, not before: in fact the service activation date always corresponds to the selected date for collecting the ticket.