That is a crazy list! even half that much is too much! You only get a little bedside table locker.
Maternity pads get two packs for hospital (the brick style ones as you'll appreciate the padding on your undercarriage!) and then have more packets at home waiting, they are the one thing you need more than you think and I ended up sending DH out to get more for both my births. You should change often to keep area clean esp if you have any stitches.
In hospital the baby won't go through that many nappies, colostrum doesn't cause many wet nappies and you'll prob just have a few explosive meconium poos, so no need to take up room with an entire pack, just put in 10 maximum. Some square cotton wool pads. I took 3 changes of baby clothes (vest & sleep suit/baby gro with feet combinations) plus a hat and then going home stuff - blanket and a little suit with a hood to go on over the clothes as it's a bit nippy this time of year.
1 bra is plenty, your milk won't come in till day 3 so until then no crazy leaking, take a few breast pads in case though (Lansinoh or Tommee Tippee are the best).
On the ward nice to have a dressing gown, slippers, and comfy, stretchy clothes to change into after birth. Most important is a 5 pack of nana style cotton undies, black as they will get blood on them. For birth just a loose T-shirt or night dress you don't mind getting dirty will do, or your bathers top if you are going to try the pool - they have gowns if you really need to change again. Toiletries/make up and yes variety of nice snacks as sometimes food is dire or they give you a sandwich at 5.30pm for dinner then nothing else and you'll be ravenous! midwives do like you to have some sweets for energy to suck in labour, I liked having ribena to drink too. You'll want your phone charger and I took a small camera, not our big expensive one (DH bought it in for a few photos then took it home).
You can always pre pack going home bag with your outfit and for your baby and have in boot for your DH to bring in when he collects you.
Good luck!