Yes, 303 Fabric Guard is very nice.
I personally don't like 303 Aerospace Protectant on anything except the engine. It definitely causes streaks when it rains and it runs down the side of the car when used on exterior pieces. My interior preference is 1Z Cockpit Premium. It is a nice cleaner, smells like citrus, and leaves a very nice factory finish without being glossy or greasy feeling at all.
As far as achieving that "just waxed" look after each wash, you have two good approaches. First, I love to use ONR and I'll spike my solution with about 10 trigger pulls of Optimum Car Wax. This leaves a nice looking coat of wax behind. Or, since the OCW will wash off of the OC2.0 after a good rain anyway since nothing sticks to OC2.0, I'd highly suggest you buy a quick detailer and use it as a drying aide. Spray it lightly on the car as you're drying each section and it'll leave a "just waxed" look without breaking the bank and you won't feel like you just wasted wax after it rains.
Good luck!