Salut,
sans être spécialiste en matière de droits d'auteur, je les trouve bien tes traductions.

en tout cas, pas de contresens, sauf à un endroit, je dirais plutôt:
and the more they're in the public eye = et plus ils sont soumis au regard du public = et plus ils sont montrés au public