Nice man - what part of the world is that?
Some of that stuff looks pretty steep - like you're riding a narrow ridge and a fall to either side wouldn't be very pleasant (lol).
Good riding and looks like a great area
And 640 - in addition to the suggestions here, I'd recommend posting something in the intake/carburetion sub-forum - tons of great advice to be had there