Hi Darren,
I also did some light resto work on an 851 Ive had for a while. Brads site is a great place to start for some understanding and this page..
http://www.bikeboy.org/products.html shows you how to play with the trim on your P7 have a spin with the screwdriver. I am not sure about the fuel pump but I just let the pump get up to pressure (you can hear it) before I try to start it anyway. Pity you dont live in Melb, Brad could sort it for you.
cheers
Sean