i think the gym leader does a double battle. both 42 lvl lunatone and solrock (i think). since both are rock types try training water type pokemon.
there is a key in the Pokemon mansion... you need it to get into the gym... search the Pokemon mansion thoroughly
His Pokemon are: Vanillish,Cryogonal,And Beartic.
ice/snow types
Arcanine at level 48.
in snowpoint city
In 7th gym
YES You CAN It Count what Pokemon it is!!!!!!!!! And I Bet the 8th gym with a 36
Any Pokemon with ice or electric moves
beat the 8th gym
In the cinnibar island gym.
In Pokemon Sapphire, Ruby and Emerald the 7th Gym that's located in Mossdeep City has Psychic type Pokemon.
The 7th gym leader in Pokemon yellow is in Cinnebar Island, which is south of Pallet Town. You need a Pokemon with Surf to get there.