1. "hütet" (alter Stil), "beschützt" (moderner Stil) geht beides.
2. "gehütet" und "behütet" geht beides, und wird oft zusammen mit "Geheimnis" benutzt. "beschützt" geht notfalls auch, ist aber nicht so gut.
3. "geschützt" ist am besten. "beschützt" geht auch. Wenn man sehr altmodischen Stil will, kann man auch "behütet" nehmen, aber nur in Märchen oder so etwas. In der Bibel gibt es z.B. den Ausdruck "die Augen behüten" (aber dort nicht vor grellem Licht).
4. Es geht nur "schützt", es ist ein Sprichtwort. Domasla hat die Bedeutung schon erklärt.
Die Bedeutung ist sehr ähnlich. Es macht in der Praxis überhaupt nichts, wenn man eins mit dem anderen austauscht, man versteht es immer noch. "hüten/behüten" ist älter, "schützen/beschützen" ist moderner. Je nachdem, mit welchen Worten es kombiniert wird, kann es eine oder andere besser sein (aus Tradition, oder warum auch immer). Ich kenne keine Regel dafür.