Not unless you use hacks. The only proper way of getting all the starters in Ruby or any other Pokemon game is to trade.
no you cannot only if you put a cheat or trade
Pokemon ruby's version IS Pokemon ruby.
mudkip
your starter pokemon can be a water type and you can trade water type pokemon with your friends in pokemon ruby
you cant find him in Pokemon ruby instead you find may.
u hav to evolve torchic which is a starter Pokemon
There is not a location for detox on Pokemon Ruby. Players can detox Pokemon on this version by refreshing the game.
You cannot find Misdreavus in Pokemon Ruby. To get a Misdreavus you need to trade for one from a copy of Pokemon LeafGreen.
You can find lugia in navel rock
the Pokemon wailmer can learn it so can clamperl.
Mudkip is a starter Pokemon on Pokemon Emerald, Sapphire and Ruby. This means that it is the first Pokemon you get. You get starter Pokemon near the beginning of the game from Professor Birch. Other starter Pokemon are Torchick and Treecko.
there's no elekid
You can't, you have to migrate it from Pokemon Emerald, Sapphire or Ruby version.