Rabbits should not be fasted before surgery. Let him have whatever food he normally eats before his appointment. Since you are traveling some distance, if you plan to bring some greens with you (which is a good idea, for him to have afterwards at the vet) you will need to put them in a cooler to keep them fresh and crisp. If you feed him some greens right before you leave, you could wet them down a bit, which will give him extra moisture, and he might not need any extra water before the surgery. Or you could wait until you arrive at the vet and see if he wants any water. Use whatever he is used to, whether it’s a bottle or a bowl.
Some rabbits get their appetites back quickly after surgery but for others, it takes a while. Make sure that you have his favorite fruits and veggies on hand for him to eat when he gets home. Even though you don’t want to give a rabbit too much fruit, if he doesn’t seem keen on eating much else, the fruit would be good to encourage him to start eating again.