Baby swing or rocker

Ni

I have a rock and play. Do I need a baby swing? Or can go without it. Also would I need a bassinet or can baby sleep in their rock and play