I used a onesie with my girl and it is so much more comfortable for them than the e-collar. This kind of neuter is no more invasive than a spay, so he should be just fine.
He should urinate within about 12-18 hours of surgery.
Poop within a couple days.
Eat that night or the day after.