I would say yes
Yes it is handicap accessable and stroller friendly.
Yes, absolutely! There are steps down to the side facing the road/Parker's but there is also grassy hill you can go down with a stroller or you can start/end on the backside facing the neighborhood.
Thanks! Your answer is awaiting moderation.