Yes parking on top of the hill has handicap parking
No.
Yes it's free
Yes on the street at the bottom there is street parking. There is also a parking lot at the top. Not sure if there is a fee always walk up.
Yes there's plenty of street parking and meters on the sides. If you have your handicap placard you should be able to park. Have a great hiking day !
Thanks! Your answer is awaiting moderation.