You'll need to download poccil's Pokémon Essentials starter kit (the link is in his sig).
It comes with a notes file, which describes its features and how to use them; for example, trainer battles and adding new moves.
Most features, such as map connections and trainer's Pokémon, can be edited using the included editor.
Once you read the notes and get the hang of mapping, you should have no problem making a Pokémon game.
As for your offer, I'm not in need of a mapper at the moment. I'd like to see examples of your friend's work, though, and if a mapping position appears, I'll let you know.