The good news is medical units are generally everywhere at marathons.
The CBS live footage showed people responding pretty much immediately after it happened. They always have lots of people on-hand for marathons anyways, but it looks like response was super fast.