They took the ebike into central park and got away on foot from there. I doubt they’re the one that rented the bike or if they did, they did it with fake info and a prepaid card. Once they got to central park they probably swapped into a new set of clothes out of that backpack and disapeared.
Nah, Ukraine has already shown the world how regular consumer grade drones can be used as very effective military grade weapons. No need for a roadside IED when you can fly the IED right to their face.
https://wikipedia.org/wiki/David_Hahn