well we had to order our own food [pizza] on our wedding night so we never left the ground to begin with. 
as for everything else u have listed…well ofcourse all these are wife’s responsibilities. hubby’s role is only to make sure everything is done properly and to his satisfaction. or no food for the wife. :halo: