Its a pretty good bet to assume that most if not all rentals have a USB port to charge now.
Navigation system - highly doubt it unless you rent a luxury vehicle. You're going to be getting a base model whatever in that small size which isn't going to have anything fancy.