Quanto as suas dúvidas.
1 - Faz as trilhas no google earth, salva como kml ou kmz. Depois tens de achar um programa que converta para o formato do celular (por isso digo que é melhor GPS tradicional, é só converter o kml para gpx com o trackmaker e colocar no GPS - no caso da garmin).
2 - Não faço idéia... Tenho antipatia a celular com GPS
Já que tens o garmim, por que não usa ele? Qual modelo é esse garmin?