Форма мужского рода (заведующий) по отношению к женщине используется в тех случаях, когда в контексте на первое место выдвигается сообщение о должности безотносительно к полу лица (обычно в строгой официально-деловой речи). В обиходной письменной и тем более устной речи следует использовать форму женского рода.
Правильно: заведующему канцелярией. Родительный падеж (заведующему канцелярии) – грамматическая ошибка.
Корректно: сын заведующей канцелярией.
Здесь действует корректирующее правило: в сочетаниях с приложением, если одна из частей содержит пробел, вместо дефиса употребляется тире. Правильно: главный специалист – эксперт (ср.: специалист-эксперт), осмотрщик – ремонтник вагонов. О женщине в штатном расписании предпочтительно: заведующий канцелярией, т. к. в данном случае на первое место выдвигается сообщение о должности (безотносительно к полу называемого лица). См. также ответ на вопрос № 194749.
Корректно: зав. архивом, зав. канцелярией.