First time mom, need help please!

Fluff

I'm getting ready to buy the last minute things before my son is born this April.

I'm wondering if these items are necessary and if they are necessary, then what age range will I start too need them?