Использую смартфон + SAS4android
http://4pna.com/showthread.php?t=10614
Максимальное время работы в автономке без подзаряда 5 дней (Note2).Солнечная батарея нужна однозначно, буду брать.
Карты любые, в т.ч. генштаб 250м. В походном положении- в поясной сумке, защищает нормально. Остановка на 1 минуту для самоопределения- только на пользу.