Please don't worry about putting on a front when your baby is born. Everyone involved is aware that hormones and emotions go a little wild - I cried for a whole day and wasn't sure why! So if you feel you need to cry because you have a little boy then no one will think it odd you crying. You won't need to tell them why you're crying. Just say, "I can't stop!" and snivel away. It's weird, but people expect this. People cry through happiness too and it can be hard to tell the difference, I'm sure.
When your baby is born you will probably get a chance to cuddle right away and, during this skin-to-skin time, he'll probably root around and have a feed. This will be before you have to make any decision about ADs and breast-feeding. It is entirely possible that the feeding will be something you and baby enjoy and it will give you time to consider your options about feeding. I really understand how you feel about wanting to do 'something right' for your baby and focusing on feeding - I was desperate to get this right. In the end, because I found it so difficult, I gave myself a really hard time. With DS I was told by the paeds in hospital that I had to bottle feed by day 3 which made me so sad. I did mixed feeding for as long as I could but was wise enough to realise that DS would be happier with a relaxed mum and a bottle than a screaming one trying to continue breast feeding.
I had no idea this would happen before I had my DC; I just did my best with the situation that arose. You will do too! And you have done so much that is 'right' for your baby so far.
You also don't have to call your baby anything straight away.I didn't call my DD anything for a week, though we'd chosen a name, because it felt too strange. I was rather shocked to have a boy so called him 'baby' for a bit while I got used to it. 'Sunshine' or 'flower' (it's the northerner in me) worked well when I was trying to cheer myself up about the boy situation too.
(DS currently wanting a pink fairy castle for Christmas....)
Oops sorry to waffle on. xx