Mei:
I switched to Mamy Poko NB after finishing the pampers NB from TMC. If u look at the Mamy Poko NB diaper, u will notice they shape it slightly differently to accomodate the bb's umbilical cord. U need to take care and clean it conscientiously until the cord drops off to prevent infection.
Nappy Cloth:
I am not a fan of nappy cloth. Especially for breastfed bb. They simply poo too frequently. Having said that, I have lots of nappy clothes for other purposes --- to wrap them up when feeding, to place on bouncinette, to use as makeshift pillow, for burping etc etc.
Bathing product:
For bathing NB, nothing fancy --- I just use lactacyd (recommended by TMC) which can be used on hair and body. The key is to buy non-rinse type. As my son grew older, switched to GAIA which is organic (as my son has sensitive skin and used to suffer from eczema).
Actually for those of u going to attend antenatal class, u might want to hold the purchases. There might be freebies.
Mattress/Bedding:
For bedding set, learning from experience, i don't recommend spending lots of $ on it. Pls be mindful that your young bbs will tend to soil it (like it or not). E.g. I had poo/pee/regurgitated milk on my own bed, on my hair, on the mattress as they can't control !!! Better to invest some money in waterproofing it, protecting mattress against dustmites etc. Also better to stick with standard size no matter how tempting the odd shape cot is. Otherwise, you will soon realize how difficult it is to get the accompanying bedding set / mattress / protectors !