congratulations on your pregnancy!
I would agree that privacy is helpfull for the stage where it's all new and you are faffing around with your nipples every thirty seconds. Also your nipples may be sore at first and so you may want to sit around with no top on.
I had hoped for a home birth but had to go in to hospital and then didn't get ou for 48 Hours. In hind sight this had the advantaged of me being able to fob visitors off till we got home, and so lots of time to sit around with my tits out, getting lots of skin on skin with my new ds, and practicing a bfing. This was really useful.
I made a point of putting ds to the breast as much as possible...almost constantly when he was awake! This way we got lots of practice latching on, and i didn't feel too bad if i had to take him off and put him back on millions of times. Had i waited till he was really hungry i might have been tempted to let him continue in spite of a poor latch...which would be bad news. Later on, when i felt confident, i have just breastfed infront of people (apart from my granddad!) they just have to deal with it, not that ANYONE has reacted negativly.
I had also been told (though only by one of the army of midwives i met) to hand express collostrum while pregnant to help my milk come in when the baby arrived. I know the milk coming in is mostly to do with the placenta detaching, but i did it any way...mostly out of amazement at my own body! My milk did seen to come in quickly (not a scientific study!) but weather this was the expressing, the skin on skin, all the stimulation off putting ds on the breast virtually constantly...or a combination?
I had been worried about establishing bfing, as, like you, i'd known friends have lots of problems, but it was actually a lot easier than i'd anticipated. And there is lots of support out there and on here! And once you get going it's fantastic. No getting up in the night to make bottles, no faff and expense of buying, cleaning sterilising them etc. It's on tap if you want to go anywhere, no worrying about how many feeds you need to take etc. Not to mention the breast feeders cake allowance!
So, believe in yourself! Tell people to stay away for 48 hours if you possibly can (or strictly limit visits if not).
Get some lansinol cream in advance (you'll want it around day two and you don't wat to be going anywhere then!)
And take every opportunity to put your lo to the breast...with all that practice you will be fine!
Good luck!