The built in Maps app does not give spoken turn by turn directions on iPhones as old as yours. There are other apps in the App Store that should work. Waze is free and, if I recall, the Google Maps app will work.
Adobe never made a verison of Flash for iOS and has discontinued development for Flash on all mobile platforms.
Best of luck.