OK man... you can replace the camshafts yourself. I would suggest doing the chains and stuff for sure (unless they have been done)
You MUST have a bentley to do this. I dont think you will need any special tools, just you will need all the gaskets that you could damage and you will need the right size Allens and Torx bits.