Please point us in right direction We have a requirement to
I am sure we can do 1 and 2 very easily, we are planning to use iText API. We dont have any clue about 4. Experts if you have any idea please let us know.
We are using Java
There are lots of programs which do PDF to image conversion (both Open Source and Commercial). You can also use icepdf, Jpedal, Qoppa and PDFRenderer