I got so many blankets and bibs when my son was born that I STILL haven't used half of them, so I'd go easy on that side of things (though maybe one each to match the coolness of the bag would be great?)
I'd mostly recommend stuff for when the baby is a little bigger - everyone gives newborn stuff, and they grow so fast in the first six months you barely get to use any of it.
So - clothes for 6 months on, size 00 or 0? (As a note, size 0 seems to be the average size for a 1 year old in these parts, with 1 between 1 and 18 months-ISH)
If Mum's going to breastfeed, maybe a groovy-cool nursing cover, if she's shy?
Some resealable, washable bags for putting things like bits of fruit, baby sandwiches and biscuits in? (I use plastic, I need to find the time and materials to make some of these)
A waterproof "nappy/diaper" bag. Even if they don't use cloth for baby's bum, these are great for clothing, soiled bibs, etc, for when messy eaters go to town, kick adults resulting in drink spills and nappy/diaper leaks necessitate clothes changing. Make it washable, and they can re-use it (I have a great PUL-lined one).
A matched set of loveys/security toys/blankets? One for the wash, one to have in baby's hands?