I'll email you the corrected startup.ps file (that way you needn't worry
about editors, etc.) PixelScript doesn't support dashed lines (its about
the only PostScript feature that is lacking). We are working to put it
into the next release.
As for the positioning problems you're having, it sounds like everything
you are doing is correct. We don't have an NEC P2200 printer, so I can't
be certain. For 24-pin printers the unprintable margins would typically be
zero, the printable width should match the paper width (8 1/2") Make sure
PageStream isn't shifting your output.