Grey most of the birth to potty ones are actually far too big on an average newborn, should fit from about 10/11lbs so depends how big your baby is as to when they grow into them. Have a look on TJ's cloth nappies, I think it was there that showed a comparison of the same nappy on a squishy baby and a toddler. They are actually very good and cheap, but would need a decent amount of boosters - I use 1 microfibre and 1 bamboo in each nappy.
Re co-sleepers, I'm tempted by this as its nice and cheap. Ikea hacker looks a good option too! I had no problems breastfeeding lying down and never fell asleep with DS, although woke hugging the pillow on numerous occasions and panicked thinking it was DS
Night feeds are so much easier when breastfeeding - once we switched to bottles it was a pain having to get up, prep a bottle, make the feed, all the while with a crying baby. Plus it was always bloody freezing getting up in the night!!!! Determined to breastfeed for longer this time, not least because its easier once you get used to it 