Signed the papers for the 300C today

delivery will be mid to late April.
It was touch and go for a while about the colour (black or Magnesium) the winner is Black..!
My weekends are going to be consumed by washing the car, I've had silver colour cars for many years and could get away by washing them every few weeks or so but with darker colours... it will be fun for a while.
Grill will be on it's way and 20" wheels (not sure which ones) but the dealer said they can get them at cost and fit them when the car comes in.
A little anoyed about NO...SatNav but who knows what's in the future. I'm very keen to know how Bezita goes with his instal. US style radio.
Question: I was offered by the dealer the following.
a. Paint sealer
b. Paint protector (different from sealer)
c. Car shampoo/wax
d. Interior carpet sealer & protector
e. Interior leather protector
f. Window tint (dyed tint)
All products are "Truseal" for $1600
Is it worth it...?
Are there any better...?
what % tint would you recomend..?
Thanks