I made a change to the PCLRenderer that should have fixed the border problem. I am not sure if it made it into the last build. If the last build does not include it, you may want to rebuild FOP and include version 1.13 of the PCLRenderer.
For the Euro symbol problem. some (typically older) printers did not include the Euro Symbol. Some printers have various methods for fixing this (hardware upgrade, soft font download, etc). If the symbol can be mapped to a single character code, then it should be possible to include this in the FO and let the renderer just pass it to the printer. I am guessing though that this may cause a difference in the output produced by other renderers.
If you want to print the whole document in landscape then you can set the orientation variable on the PCLRenderer class before rendering. Unfortunately the problem of how to set options on the renderers is an outstanding issue.