ZCM 24.2 Agent Update Behavior

I'm moving from ZCM 23.3 to 24.2 (via 23.4). 

Do I need to wait until 23.4 baselines on all of my managed devices before I can deploy 24.2 for any reason?

Can I just deploy 24.2 without updating any agents? If I do, is the 24.2 agent cumulative, or will it chain multiple update/reboots for my clients?

Thanks!

Adam