I would definitely advise going for a crib rather than a Moses basket. They tend to be cheaper, are bigger, and can swing for when you just need to get LO to sleep. If we'd have bought a Moses basket DD would've outgrown it by now and she's not even 7 weeks yet. She's still got a little way to go in the crib.
Plain bedding is all you need, but you will need several bottom sheets for those midnight changes when LO spits up in ther bed. We got given loads of blankets and only use maybe 2 of them regularly, don't go overboard on things like that. And I find gro bags are so much easier than trying to keep LO tucked in with blankets - she's a kicker. Boots do sleep bags with poppers in the arm holes so you can make the arm holes smaller - suitable from birth.
We haven't bothered with a carrier yet. That's one of those things that you can wait until baby is here, some babies hate them.
I wasn't planning to BF but here I am breastfeeding on demand. We got the Tommee Tippee electric steriliser starter kit in the baby event on amazon so it was only £45. That's all you'll need to start with, you get loads of bottles with it. Formula wise - we just bought an SMA starter pack to take to the hospital. It has 6 ready to use filled bottles and sterilised teats so its perfect for in the hospital. We also had 1 tin of first milk just in case. If you're planning to BF, you won't need more than the 1 tin, as even if you do FF that tin will last a little while! Lol.
We only started with 1 towel, then you get one in your bounty pack. And as they advise not to bathe a newborn until a week old or until his/her cord stump falls off, the 2 was enough for the first couple of weeks.
Stock up on laundry tablets/powder, you'll be amazed at how much washing you have to do in the first couple of weeks!!
And you can never have too many muslins!!
Also, make sure you sign up to all the baby clubs to get all the freebies. We got a bottle from the Avent club, cuddly toys from a couple, a weaning spoon from Hipp, a dummy from another. The list goes on!
We also picked up £10/£15 gift cards from tesco or sainsburys each time we went shopping so that if money got tight while I'm on mat leave, we still have money set aside for nappies etc.