Try making his crumble in to a mushy mash. Or oatmeal is another good soft food.
I have heard good things about Baytril, but don't know anything about the dosage. He will definitely need antibiotics to ward off post surgery infection. I hope everything turns out well for him.
Jody