I agree with what's been said. It's not so much the breed, as the quality of diet (which in turn affects skin and coat health). My parents and I both have mixed bred street cats that we took in. My parents feed a very poor quality diet, and you can't TOUCH their cat without getting handfuls of hair. It's everywhere. I feed a high quality diet, which I've put a lot of thought and consideration into, and my cats (one longhair, one shorthaired) both shed minimally. I'd have to brush my cats for 5 minutes to get the same amount of hair you get with one pet of my parents cats. (I've actually done it, to figure it out lol)
And as for peeing, most cats are completley littertrained. The only cats that pee outside the litter are: Unneutered male cats (who spray mark around their house to mark their turf), cats who are ill (having a Urinary Tract problem causes a cat to go outside the box since they associate the box with the pain of peeing), and cats with behavoural issues (which is rare).
So provided you spay/netuer your cat, which should be done anyways, feed a high quality diet to avoid shedding and also avoid urinary tract health problems, your dad has nothing to worry about