I would keep them as they will fit eventually. Always better to have a little too big then too small as well.
I am not buying anything new born either. If I get some stuff at my shower I might keep a few things but will return most. Most babies don't fit in new born stuff or only wear it for a very short time
My daughter was 7lbs and fit in 0-3 month clothes fine
I would keep it. Even if it were to fit when born, I'm sure you know, they grow fast. Keep them and then if, for whatever reason you need newborn stuff, I would just have hubby run out and buy a couple things to last till baby grows