Yes, you can make these shots or a large batch in advance! Just wait until you are ready to serve the drinks to add the soda because otherwise it may go flat by the time you are ready to serve it.