Washable pee pads are one of the single greatest inventions ever! If he still wants to chew them, you can get a holder at PetsMart that will allow it to lay flat (like a frame).
Make sure he has a chew toy! I remember those little teeth! They are like needles! Ouch!
Congrats on your new baby and welcome to YT! There's a TON of great information here and a lot of great folks that can help you out with a HUGE array of items.
Check out the library and also search the posts. You can find information on almost ANY topic! from grooming, teething, safety, harnesses instead of collars, shampoos, behaviors, diets (several do feed raw) etc.