I don’t think this will be much of a problem because I can just not use custom linetypes for annotations. Took a good 20 minutes to figure it out though.
I’m not sure I would have to experiment. It gets a little convoluted with print widths being separate from display widths and custom line types affecting some things but not others. For now at least I think I know how to navigate around it easily enough (set the line weight by layer).