Использовать фрагменты или активити?
Когда есть возможность использовать фрагмент, всегда используй фрагмент.
Вполне можно использовать и отдельные активити.
Также при этом можно использовать RecyclerView вместо ListView с общим кодом адаптера и холдера.