I don't know any places that will rent mountain bikes, but I'm sure there should be a few out there.
As for riding, Marin has some very scenic trails. This site will list some great rides in that area:
http://mtb.live.com/mtb-sfbay.html
Hope this helps.