The RepeaterBook software has a Bluetooth interface for Icom 7000, 7100 and Yaesu FT-857, FT-817 and FT-100. The software can locate repeaters based on GPS location using BlueCat software.
The ID-5100a is a dual band D-Star and analog FM radio with GPS. From the radio description on the HRO website:
The ID-5100A/E has integrated GPS which allows you to transmit and receive position data from the built-in GPS receiver. Position, course, speed and altitude are shown on the display. The GPS position information can be used for exchanging position reports, tracing the GPS log and searching for nearby repeater sites. The GPS antenna is located in the remote head, no external GPS antenna required.
DV/FM Repeater list function
The DV/FM repeater list function assists you in accessing near-by repeaters, even where you are visiting an area for the first time. The function searches for near-by repeaters using the repeater memories with the GPS position information.
To use the repeater list function, the position data of the repeater is required in the repeater list. The ID-5100A/E will be shipped with a limited number of repeater memories preprogrammed.
So, it looks like you have to first enter repeater info, along with corresponding GPS data in order for this function to work.
In my very personal opinion, this looks like it requires a lot of time to set up. Your mileage may vary.
Look at RT Systems software for the programming cable and software.
Larsen NMO 2-70 (with appropriate mount) is an excellent choice for a dual band mobile antenna.