Going by what they use I'd say the one thing Deliveroo has going for it is the big square bag things. All my Uber Eats and Just Eat deliveries come in a Deliveroo backpack
In the UK at least this equipment is not supplied, it has to be bought before you start working. That's why there's so many about, everyone who worked for them at some point has one lying around.
You have to provide evidence of owning a long list of equipment as part of the application process.
I think you're not mandated to use their box (you need one, but can use the one on your bike), but if you don't have one of course they'll sell you their branded one)
You have to provide evidence of owning a long list of equipment as part of the application process.