Alguns anos são bastante recentes como para o dispositivo GPS, que são projetados para durar anos, e não 1-2 anos como smartphones ... Eu comprei Garmin Etrex 20, que tem capacidades semelhantes às suas, mas você provavelmente vai querer um pouco mais.
Quanto ao rastreamento, o Etrex pode ser muito pouco. Não sei como é com as faixas, tem a capacidade de "arquivá-las", mas tem problemas de desempenho depois de carregar mais de 2000 geocaches, portanto, armazenar meses de dados de rastreamento poderia ser um problema naquele dispositivo. Mas dispositivos mais avançados da série Oregon podem armazenar milhares de geocaches, suponho que meses de rastreamento de dados também não sejam emitidos.
Quanto aos mapas, tenho um cartão microSD antigo de 2 GB do telefone antigo, por isso preciso alternar os mapas quando for para os outros países. Com um dispositivo mais novo e um cartão SD maior, você poderá até armazenar todo o mapa do mundo. Essa página wiki afirma, você pode ter um mapa global em dispositivos como o Garmin Dakota 300 (desculpe, somente em alemão).
Quanto ao carregamento, não sei se o USB é realmente sensato. Eu prefiro ter muitas baterias AA recarregáveis, eu posso comprar baterias AA não recarregáveis em qualquer show de jornal. Mas existem carregadores AA USB.
Todos Garmins, pelo que eu sei, armazenam faixas no formato GPX. Com certeza é o caso do meu Etrex.
Os sacos não são problema para o sinal de GPS para Garmins recentes. Ônibus ou trens são, especialmente por tempo nublado.