Да, можно дать и такое объяснение. Слитно пишется не с именами существительными, обозначающими лиц и выражающими качественный оттенок; такие существительные в сочетании с приставкой не- приобретают значение противопоставления: специалисты и неспециалисты, профессионалы и непрофессионалы, футболисты и нефутболисты, филологи и нефилологи. Например: Все непрофессионалы, нефилологи, могут об этом и не знать; Фирма приглашает специалистов и неспециалистов для работы в сфере обслуживания.
Корректно: наиболее высоко оцененный фильм.
Проясните, пожалуйста, свой вопрос.
Слово "забесплатно" пишется слитно. В данном случае "забесплатно" означает "бесплатно", "даром" и используется в наречном значении.
Вы написали правильно. Сложные слова, первая часть которых совпадает с формой количественного числительного, пишутся слитно.
Первая часть ретро- пишется со словами слитно, однако в данном случае вторая часть начинается с прописной буквы, а потому верно с дефисом: ретро-Москва. См. правила координации.