No. Unfortunately, when Pokemon moved from Generation 2 to Generation 3, Pokemon from previous games became untransferrable due to cartrage incompatibility. You can however, transfer Pokemon from...
for starters, its best to get a ralts. Strong special attacker, fully evolves to Gardevoir. For a fire type, Torkoal or Camerupt will be a good choice either or. Shroomish is needed for ur grass...
You MUST have the National Pokédex. Turn off your DS and put a Pokémon game into the GBA slot. On the Pokémon menu screen there should be a new option, "Migrate Pokémon from game in GBA slot...