Hey! Another Megaman fan!
Some tips:
If you want to create a big megaman fangame, with an easy-to-expand and an easy-to-tweak engine, then you should probably start it later.
Make other platformer projects for now, learn to use functions, learn to use less sprites possible, learn to make a good engine.
After you've done that, you can start PLANNING your fan game. When everything is planned, you can create it.
Good luck!
P.S. : magnet man sucks, go quick man!