First off I will be searching for a breeder as soon as exams are done. I've read alot about HD and want to reduce the chances of my bundle of joy suffering. I've read alot on what to ask and what to expect the breeder to supply so there shouldnt be too many suprises there.
I also factored in the shots and vet bills. Before we move out we are saving a few grand for "suprise" expenses. We I alone make enough to cover the rent, car and food so my gf's wages will go to extras and to the dog. So not too worried about those costs.
If we had to we could save for the HD surgery when the puppy was finished growing.
I'm trying to find a place in town that sells Innova but may have to go with kirkland or solid gold. Both of which seem to have been given the ok by memebers on this forum if Innova isnt possible. I've read about feeding adult kibble to slow growth and reduce the chances of HD.
I helped house train my cousin's dog a couple years ago and have read a fair bit about training. I'm sure it will be different but I think I can manage. I have no problem waking up at night. I am very lucky in that when I put my head down to sleep im out right away.
I'm not sure what her school schedual will be like next year yet but I can try and work mine out to minimize the time we are away. Also I can drop him off at either my grandmother's or my gf's mothers during the day if I know I'm going to be long. My newfy grandparents love Newfs. We are thinking of naming a girl newf after my grandma Bernice (Bern).
I look forward to grooming pretty much everyday. I like to spend lots of time on my hair but I guess I can cut some of that back so I can work on his or hers

As for crate training and socialization: I plan on crate training because so far most books I've read on the subject have seemed to indicate positive results. I am also planning on introducing my future pup to certain dogs that I know are well behaved (like my gf's bichon).
Sorry my post is also long.
Is there anything you think I am missing?
Also how prone to barking are they? Any techniques on reducing barking especially boredom barking?
Lastly the most important question, what kind of music do your Newfs enjoy?
