By Ruby I'm assuming you mean the Hoenn starters, then yes, you can get one of three of them in HeartGold/SoulSilver
The Starters are Cyndaquil, Totodile and Chikorita
There joto staters
after you beat red in Mt.silver
trade it from ruby
You can only get a Charmander or any of the Kanto starters from Pokemon Leafgreen and Firered version. You will have to trade these pokemons into your Ruby, Sapphire ,Emerald, Diamond ,Pearl ,Plantimun, Heartgold and Soulsilver.
with an AR
toddile,chikorita and cyndaquil
The only way to get the Sinnoh starters in Pokemon HG/SS is to trade it from games Diamond, Pearl, and Platinum.
All The Shiney Pokemon You Can Get In Pokemon Ruby Are All The Pokemon You Can Get in Ruby Any Pokemon Can Be Shiney Even Starters and Legendaries. So There Are 200 Shiney Pokemon You Can Get In Pokemon Ruby.
im pritty shur it gligar the starters pecatchu and heracross
You can find Latios on Pokemon Emerald, Ruby, and SoulSilver.
yes. starters and some random ones