Which is best to get to AC? Is it necessary to make reservations on the puddle jumper or ferry to get to AC? And how long is the ferry ride?

Thanks