Depends on your satnav and if you have the correct power lead for your bike. I use a Garmin 2720 with dedicated power/audio lead and relevant cradle but its power on and not charge .
As above. Depends on make. If you've got TomTom Rider 1, I've got a spare mounting / charging cradle. Check out 'Freebies' in the For Sale section of AP Forum