Глагол требовать обычно управляет родительным падежом (требовать чего): объяснений, внимания, тишины, дисциплины, порядка, исполнения чего-либо, соблюдения чего-либо. Но при конкретизации объекта употребляется винительный падеж: требовать пропуск, деньги, документы. Корректно поэтому: она требовала каши и соленых огурцов (любых) и она требовала кашу и соленые огурцы (если объект конкретизирован, например: кашу, которая стояла на плите, и огурцы, которые только что купили на рынке).
Да, именно так.
Запятая поставлена правильно. Слово горы пишется с маленькой буквы: Есть место в Москве, которое я люблю, – Воробьёвы горы.
Корректно с тире.