thanks for the advice geoles, i detail cars and i treat my bike no less than my car. I wash it once a week and when i first got the frame i put a layer of sealent on it to protect the finish and protect it from fade.
As for the cleats, i ride with a pair of sandals that i just slip on, i usually take 5 steps max on the cleats when im off the bike