Ahaha you posts are always funny
-I think you completely missed the story of the game, are you skipping the dialogues?
-You want to be rich at the start of the game? Is never like that, you will have no money problems going ahead with the game
-You dont need any specific ability to progress into the game
-The map is quite simple: to unlock an area for fast travel you have to actually walk there. Big shock!