Hi Jeff, I wash 'Mr. Jingles,' once a week and use 'Autoglym' products. I wax the car about once every two months, I also wax the front and rear screens, the alloy wheels are washed each week with the car and waxed about once a month. I have black carpets and wash them about every 3 months with a standard carpet cleaner, for the seats and other upholstery I use warm water and a drop of 'Fairy liquid.' I just use a damp cloth in the engine bay each week. I also clay the car at least once a year.
There are no hard and fast rules for specific cleaning products, it depends on individual taste. The frequency depends on the type of climate you live in, the time of year and of course how fanatical you are. In the UK I lived in site of the Isle of Wight, salt was my enemy, now I live in sight of the Alps, dust is generally my enemy. I also keep 'Mr jingles,' garaged at home.
I would highly recommend that you read and download 'Rayaan's guide to cleaning your car,' it's on the site, very informative and well written. I would only advise you to always hand wash your motor, never put it through a car wash.
Good luck.
Michael.