To get to the falls itself you have to do some rock hopping over the stream, plus climb some rock boulders similar to stairs near the end, so riding would be out. There are bike trails all over. REI in Acadia has maps
No as Nick said you have to do some rock hopping.
No you can't Wang.
Thanks! Your answer is awaiting moderation.