This is just my personal preference, but I don't use pee pads for training. Some other members will probably have advice for that. In my opinion, best way to house train a puppy is to take him outside first thing in the morning, right after each meal, every hour during the rest of the day, and the last thing before bed. At 10 weeks, he will probably need to go out at least once and maybe twice in the night. For that, you can set your alarm. Do you have a crate for him? The crate can be a great tool to help in house training.
I don't know what to tell you about the cat! I've always had other dogs and puppies play with adult dogs--and bite them.
i can see how a cat might not like that! But my guess is that the cat will adjust. You could put up some baby gates to keep them separated at times. Congratulations on your new pup! Post some pictures!