There is parking but it all comes down to timing. You might get lucky and find parking or even a good spot or you might have to drive around a few times before finding a spot.
Mostly there is a parking available near lodge You just walk for 5 min to lower falls
Yes, but there are shuttle buses too
Thanks! Your answer is awaiting moderation.