All of mine are 2 years apart.
Baby has always stayed with us in our room/bed. We never really used a cot anyway to the 2yr old either still slept in our bed with the baby in bassinet next to us. Then 2 yr old into a big bed & baby in to our bed.
At the moment my Oldest shares with my youngest & my middle 2 share & baby will be with us.
This is my biggest age gap of 2 & half years. Iain walks so no pram for him. I will mostly carry baby when out in shops anyway & then the 2 not at school either walk or I get a trolley.
You make it work, don't stress about it.