first of all – as a workaround while i investigate – use a “Layout -> full width” template for the orderpage. that should solve issue 1 (i’ll still have a check what might cause it with your theme when it uses the standard template)
regarding print template, i cannot tell you as i dont know what you have (or not have) done
got a screenshot of your “wppizza->templates->print” settings ?