Думаю, тут все просто - магический мир намного больше и разнообразнее чем представлен в книгах. Детям, для кого книга написана, совершенно неинтересна экономика и прочие серьезные вещи.
Вопрос даже не столько в том "Как?", сколько в "Где?". в любом случае есть поля с теми же тыквами(где взять тонны тыквенного сока, которым надо каждодневно напоить 500 студентов), есть фабрики по производству сукна для мантий, есть овцы, с которых шерсть стригут. Где все это находится, да еще так, чтоб маглы не замечали? Британия не Россия, там затеряться сложно...