I think I might have stumbled across the answer to my own question. Sygic GPS Navigation. Just tested in on my commute home. Has traffic and pinned locations (favourites) show on map. Says it has speed cameras as well but there are none on my regular way home so I haven't seen that functionality.