There is at least some progress.
First, in the Lazreport designer in File/ReportOPtions, i changed the printer to "Microsoft Print to PDF", and then saved it.
When i runned the code (which i previously posted) i got a valid PS file (it was saved in the desired folder and system didn't prompt for location and name) , and that was great, but there was a bad news, my cyrillics is not interpreted, just places some characters blah blah blaaahhh.
And, when i am converting the PS to PDF i'm getting messages complaining about fonts, see attachment no1.jpg.
Then, again, in the Lazreport designer in File/ReportOptions, i changed the printer to "PDFCreator", and then saved it.
Now when i runned the code, I got a valid PS file (again, it was saved in the desired folder and system didn't prompt for location and name) and my cyrillics was as it should be.
Then I converted the PS to PDF, and again, all good. And during conversion I get the messages shown in the attachment no2.jpg
Still, If there is a way to bypass the PDFCreator and simillar it would be good.
Since windows 10 there is this "Microsoft Print to PDF" and it's good, am using it via "choose printer" and prints ok, but it would be good to use it this way, to get a PostScript file programaticaly, without prompting, I dont know what I am missing?