The bath products would be a no for me (stitches) and since my child arrived 18, months ago I have not had a bath, I've just to prioritise other stuff. The sweets are fine, not my taste, agree with the letterbox brownies though, they're amazing! (The Gower brownies were particularly good). I'd avoid coffee as unless you know they're not breastfeeding they might not be able to drink it really, I'd personally skip the cuddly toy and go for a book for baby, the hot chocolate, again, personal taste but not my bag.
I'd put in some yummy but nutritious food (food for the freezer or like energy balls or something), a nice shower gel and maybe body lotion, a less nutritious baked good/sweets/whatever they liked best, a good travel mug with a tight seal (good for being out and about with baby but also for at home as it keeps your drink hot and if it accidentally gets knocked over there's no injuries), book for baby, and in less COVID-Y times maybe like a voucher for a local cafe? Something like that anyway.