What over-the-counter medications are good to use for rosacea?

Sunblock, cleanser. A good sunblock will help decrease your skins sensitivity to the sun. A good gentle cleanser will help decrease the amount of oily secretions on the skin to decrease any acneiform rosacea.
None. Rosacea can be a complicated problem to manage. I recommend that you seek a consultation with an experienced dermatologist who can help you get control of your rosacea symptoms. There is no substitute for an experienced dermatologist in the management of rosacea.