Appreciate the offer but I reckon you need to get your head around this stuff yourself. Tell you what, cos I'm having a slow work day, I'll get you started.
I've stripped the camera down here to bare bones basic behavior. I hope the comments are detailed enough. I think this works well and its easy for you to customize to your liking.
Try to simplify your work as much as possible. Sometimes the most obvious solutions are the best. Keep looking on the forums for tutorials and download example Capx's of things when you can, then pick them apart. There's a lot of talented people on here. I often get stuck yet I very rarely have to ask for help cos someone usually has had the same problem as me in the past, and has already been answered by some kind of random super genius in the forums/tutorials.
Good luck with your game