I would suggest a Hakka pump, or other brand similar, you can attach this to the opposite breast while feeding to catch any leakage so it's not wasted. The one I have (NatureBond) doesn't require a steriliser as you can just submerge it in boiling water for a few minutes.
If you want to express get some storage bags, you can store breast milk at room temperature for 6 hours, in the fridge for 6 days, and in a freezer for 6 months. So you could always start expressing when your milk comes in and you feel ready, then you'll a have a good supply ready for when you want to start using bottles.
I personally need a sleep nursing bra and breast pads to avoid soaking my clothes and bed.
Loads, and I mean LOADS, of muslins. I keep at least 3 by me at any feed.
I haven't bought any nursing tops, when I go out I wear a vest top that I can pull down over my breasts and then a loose T-shirt over that so I can pull that up.
Wait before buying nursing bras as you may get bigger than you think (I gained a back size and 4-5 cup sizes in pregnancy, and when the breasts are full they're even bigger!!). But when you do get them make sure they are really comfortable and fold down/move out of the way easily (the ones I have are underwired and padded and I struggle with them, currently looking for new ones).
When/if you decide to get bottles, steriliser etc then check out Facebook Marketplace, I managed to find a huge selection available for a fraction of the price.