Books are always well received I’ve found!
I think a voucher would be acceptable, id be happy if I received it. The clothes tend to be more expensive so it might be a nice treat x
My cousins baby girl I bought for her 1gram gold that cost me like 150pound.
Maybe ask the parents if there is anything the baby needs or could do with x