Yes to both, however, you will have to pay the entrance fee. Our parks passes are affixed to our vehicles not our bikes. I believe the price is 5 Dollar.
I did not see any signs that said no pets but do keep them on a leash at all times for their safety. You should be able to enter the park on a bike just be careful of traffic as there is only one main road in and out.
Thanks! Your answer is awaiting moderation.