You might want to call and check but I believe that it's free for 5 and under.
Yes on 24 months (2yrs) or younger can get a free lap pass.
It all depends on the event. Some allow and some make you pay. Football games will make you pay, but the Cardinals website will tell you for sure.
Thanks! Your answer is awaiting moderation.