Somewhere in the pokemon mansion is a key that opens up the cinnabar gym. You need to beat some trainers and then you can battle Blaine. Hope that helps.
You can find Kabuto at Cinnabar Island where Blaine is.
Surf to the right until you find an island he should be there
Pokemon ruby's version IS Pokemon ruby.
You can't find a Vulpix in Pokemon FireRed version. That pokemon is version-exclusive to Pokemon LeafGreen.
You have to go into Pokemon mansion. Find the key in the basement.
Pokemon crystel version
You can't find Articuno in pokemondiamond but you can migrate it in pokemon leaf green version or pokemon fire red version.
To get the Volcano Badge in Pokemon FireRed version, you must fly to Pallet Town and surf downwards until reaching Cinnibar Island, than you must go too the Pokemon Mansion and navigate your way through it until you find the secret key. Once you have the secret key, you can challenge Blaine the Cinnibar Island gym leader. I recommend using strong water or rock Pokemon because Blaine uses all fire type Pokemon.
go to Pokemon marriland.com then it tells you where to find them
You can only find Skarmory in the Pokemon SoulSilver version.
Vullaby is a version specific pokemon, specific to Pokemon Black. You will need to get someone to trade it to you.
I think you can find them in the Pearl Version of Pokemon. Since I have the Diamond version of Pokemon I had to trade a Pokemon (wireless) to obtain a glameow.