День рождения в стиле Гарри Поттера это отличная идея.
Организовать такой день рождения можно и из подручных (условно бесплатных) материалов. Например, каждому гостю сделать небольшой подарок - метлу (большую или маленькую, игрушечную), волшебную палочку либо пошить мантию из черного материала (можно из подкладочной ткани).
Ведущий (можно выбрать кого-то из родителей) может одеться как преподаватель школы или министерства.
Можно провести много различных конкурсов (например, варить зелье, учиться понимать язык животных, делать волшебные сладости, вспоминать заклинания из книги, провести викторину с вопросами о содержании книги, искать клад, спасать кого-то из героев книги, искать яйцо дракона и т.п.).
Далее по поводу оформления. Неплохо бы всем гостям сделать пригласительные в стиле Гарри Поттера, а вход в комнату, где будет проходить праздник, замаскировать под платформу 3/4.
Сама комната должна выглядеть как обычная комната обычного ученика Хогвартс: приглушенный свет, серые оттенки, клетки для животных, необычные растения (волшебные), шляпы, метлы, мантии, старинные книги, различные коренья и т.п.
Среди блюд могут быть печенья или шоколадки с сюрпризами (записки с пожеланиями, например), блюда в виде змей, писем, крысок, летучих мышей, пауков, единорогов и т.п.
Если именинник мальчик, то можно нарядить его в Гарри Поттера, нарисовать шрам, не забыть про очки.
Если это девочка, то можно нарядить ее как Гермиону.