Be honest and be true to yourself.
Labs and Retrievers are very smart dogs. I think that you won't have any difficulty training him. With regards to shedding. I don't think cutting the hair short will prevent the shedding. It's just normal for dogs to shed at certain times of the year. You just have to cover your furniture with some furniture cover to protect your sofa or other furniture.