New to this

So I just started door dashing two days ago, I already made $100 doing deliveries and I’m having a lot of fun doing it, however I’ve come to the realization that I can only deliver for fast food restaurants or coffee shops because I’ve had restaurants refuse to give me the order because I don’t have a hot bag. DoorDash sent me an email when I first signed up saying if I did my first delivery within 7 days that I would get a free gift, which includes the hot bag, I haven’t received an email from DoorDash about the gift or if they’re sending it. Do I email them about it or will they send it? And how do I know which restaurants I can pick up orders from? It hurts my acceptance rate that I have to decline orders because the restaurant doesn’t let me pick up. 🙄 Any other advice or tips for a newbie?

Edit to add: I live in a smaller town, around 10k people, there’s only a few restaurants besides fast food that are on doordash. I’ve had both a Mexican restaurant and a family pizza place tell me they require a hot bag to pick up. The Mexican restaurant had a sign on their door. “No exceptions”. I didnt realize until reading the comments that this is not a normal thing. 🙃