Yes you can Print Report with Dot Matrix Printer...
you have to use draft font for Draft Printing..
yes, you can adjust as per your requirement page size & length.
you have to set Dyanimc Page Size in Printer.. as below
printer & faxes -> File -> Server Properties
you can add here customized page size here.
Please "Mark as Answer" if this post answered your question. :)
Kalpesh Chhatrala | Software Developer | Rajkot | India
Kalpesh's Blog