Конечно планшет. В него любую навигационную прогу можно ставить, да хоть 5 разных прог.
Либо смартфон 5". Они бывают и защищенные по IP67 стандарту. Правда бюджет совсем другой.
И 8 часов навигации - никакой фантастики, вполне реально. Например, у меня Runbo-X5, батарея 3800 мАч.