Always difficult to project forward to spot snags in printing,
Command line printing often requires settings be optimized by different parts of the system, but at the end of the day it is that giant spoolfile getting copied through a cable in an orderly fashion.
In the good old days we just said Copy file.prn LPT then crossed toes and everything. In windows its still the same under the hood, just the expectations and process interuptions are greater.
I would start with a simple (low memory) diagonal line in 36 x 72 border saved as PDF then try plotting that at A2 but that is the Max for SumatraPDF as it stands.
Sumatrapdf.exe -print-to-default -print-settings “paper=A2” filename.pdf
First issue will be lack of any controls over scaling so would first need to produce the pdf to suit A0 border ratio (841 x 1189) i.e. not 36 x 72 then one can be confident the plot is DO NOT SCALE but as we know Jack will try to use thumb lengths for building his house then say the drawing was wrong.
Since you want it at A0 we need to tell the default driver to use an A0 sheet and fit the A2 input to match it @ double size.
With a bit of luck ( font strokes and line weights were specified correctly) so out pops an A0 sheet with a diagonal line all the way across