If your cat is a long haired cat then yes, I recommend you start getting him used to being bathed. It doesn't matter if he's a show cat or not. Most long haired cats need to be bathed at least occassionally and when they're a kitten is a good time to start. Once a month should be plenty while he's a kitten (just so he gets used to it). Make sure you use a kitten safe shampoo. Don't use anything with tea tree oil in it. And beware of dog shampoos. Most dog shampoos are not suitable for cats or kittens. Make sure you rinse your kitten well. A sink or rubbermaid tub full of water with a copule tablespoons of white vinegar in it will help get all the soap out when rinsing and also helps to restore the ph balance of your cats skin.
If you have a short haired cat then I don't see a need to bathe him unless he gets into something or as someone else mentioned, if you are allergic (it does help a lot for allergies). Bathing also helps to get all the dead hair out if your cat is an excessive shedder. But you have to make sure to comb and brush the cat well first. If he/she has mats and you bathe him with them, they will get worse. Bathing also helps the coat be more managable (for long haired cats) and easier to comb and keep mat free.
These are based on my experiences. I've had 7 Persians and countless other long haired cats over the last 48 years! (And too many to count short haired domestics!)
As far as him scratching your face... Kittens play and scratch so I wouldn't be too concerned with that. It's part of being a kitten. ONe thing you could do is have a vet or someone who knows how to do it, show you how to clip his nails safely.