Good thoughts headed your way for a safe surgery for your baby
I agree about the preemie sized onesie

I saw some in WalMart, they came in a pack of 5 or 6. It's good to have a few so while they're being washed there's always a clean one or two for him to wear.