When you record a macro, you do not do any typing in the vba Editor. You work strictly in the Word user interface and give a name to a macro being recorded.
When you write a macro, you may start with a recorded macro, but you are typing in the vba Editor.
When you say "Correct Charles" I am guessing you mean that upon opening Word you get no blank document. The only one of these three that might interfere with that should be the AutoExec macro. I've never used that macro in my normal template, only in other
global templates.
If my assumption is correct, you can still use Ctrl+N to create a new document when Word starts. You could also try using only AutoOpen and AutoNew. That means that the print setting will not be set upon opening Word but only in documents you open or create after Word starts.