Yes you can
Yes, beautiful view from the overlook.
Yes. There is an overlook at street level.
Yes
Yes you should be able to have a good visit and see the falls from the over look
If you go, go early parking is a big problem especially if your dealing with a wheel chair.
Thanks! Your answer is awaiting moderation.