I think u have everything you need. The hospital has a lot there too for unexpected mommy moments. Just don't forget baby's car seat. That's the most important. I would put that in the car now if you have one.
I wouldn't worry to much about towels and stuff. The hospital will provide those. & with my daughter they provided the cooling spray, pads , amazing water bottle they give you for when you pee after you deliver , stuff like that I wouldn't worry about (:
Shampoo/ conditioner!
Soap for you!
I would pack another shirt or two just in case! (:
A couple suggestions off the top of my head
Nipple cream
Cooling spray
Maternity bra if u plan to bf
Bepantham or some type of bottom cream
Camera
Towel
Make up
Bobbles if u have long hair
Sorry I forgot I already have underwear and a charger packed lol should I not bring bibs? I'll add a soother
Id switch bibs for maybe 1 soother just incase. A cellphone charger or camera. Book or crossword puzzle something to keep you busy. Dont forget extra underwear just incase!