I don't think you can battle Gardenia in Pokemon HeartGold.
Chat with our AI personalities
let your Pokemon battle
No they can't.
She is a Sinnoh gym leader, the game is based off the regions of Johto and Kanto.
No, you can't battle Maylene and/or Crasher Wake in Heartgold.
Battle frontier