By front of engine I mean where the timing belt is.

Yes to new head gasket, new bolts and new valve cover gasket

Could I have put the head gasket on upside down? I don't think so but am at a loss