Всероссийская - значит, дети из РФ могут участвовать. Но каким боком вы видите обязанность школы при подготовке к олимпиадам? На каком основании? Школа вам дает образование и диплом после ее окончания. Олимпиады - прекрасно, популяризация - тоже, школа тут причем? Хотите участвовать - готовьтесь. Между прочим, разборы в свободном доступе лежат годами, в том числе, теория, практика. Сириус появился, дистанционные курсы бесплатные - проходи на здоровье. В Фоксфорде за какие-то минимальные деньги есть курсы, здорово помогающие в олимпиадной физике, из любого конца страны можно посмотреть. В период скидок годовой курс - несколько тысяч. Годовой! Что Вам опять не так? Кто должен научить вашего ребенка, почему это должна быть школа? Или даже так, если вы ХОТИТЕ, чтобы школа принимала в подготовке вашего ребенка актпвное участие, снабжала материалами и пр, ищите такую школу. Они есть. Но не потому, что обязаны, как вы понимаете, а потому, что заинтересованы.