Yes, don't ignore hill training, but also don't worry if people describe the course as really hard - it isn't, so long as you are well prepared. Also, there are downs as well as ups!
It is a good race. I like the fact that the full sets off 2 hours before the half, so you get a chance to see the lead marathon runners come through - amazing how fast they run!
Good luck with getting rid of the PF...injury sucks!