Вариант 1, имхо. Если речь о нескольких "разделах", а по сути родительских страницах, с несколькими детишками. 2й вариант - костыль. 3й имеет смысл тогда, когда custom post type требует автономности, собственных taxonomies, отдельной структуры урл, общего UI для метаданных, гибких запросов и тд. Ну и обычно когда элементов в этом post type планируется больше чем 2-4.
Что касается шаблонов страниц и "копипасты" - не совсем понятно что вы имеете в виду, в чем опасения. Детализируйте эту проблему, постараюсь подсказать.