All bike you want
Most are hard ,I have a beach cruiser did OK
I have no idea never been their .
Not really a bike trail kind of park. But you can ride the main road and stop at the various pavilions.
Depends on what you're looking for.... If you're just looking to cruise a paved rd then its right for you. If you're looking for a mountain bike trail then check out Markham park they have the best bike trails hands down.
Thanks! Your answer is awaiting moderation.