1) There is a way to add polygons but currently no clipping support. It's unclear if this is possible in the PDF specifications, this needs further investigation.
2) Rendering on a PDF is based on 72 DPI. If you want larger fonts / graphics, then you'll need to multiply the dimensions of the drawing code manually.