Woah, I don't know who you are, but you sound weird...
none they both have the same Pokemon hope i helped Don't listen to that moron. There are certain ones you can't get that you can in the other. But sadly I can't remember which ones. :(
They are both the same game, however some of the Pokemon in each game differ. Such as growlithe in red version only and vulpix in blue version only. So depending on which Pokemon which you prefer, you can decide which color is better.
It depends on what game version it is, Pinsir is available in every game version (except for Pokemon Blue, the version that is only in Japanese) but however, rare. Whilst Scyther cannot be caught in the versions Ruby, Sapphire and Emerald. And is both rare and common depending on the version.
There are not many- Exeggcute (becomes Exeggcutor)(both versions) Gloom (only in the red version) (becomes Vileplume) Weepinbell (only in the blue version) (becomes Victreebell)
In Pokemon Black Version the legendary is Reshiram and Pokemon White its Zerkrom.The only way to get both is to transfer Zerkrom to Pokemon Black Version or Reshiram to Pokemon White Version.
no, bt if you buy platinum version you can catch both
Yes.
No you can't unless you use cheats here are the games POKEMON BLACK VERSION: Reshiram POKEMON WHITE VERSION: Zekrom
both have a boy
Team Magma is absent in Pokemon sapphire, but exists in ruby. Same with team aqua in ruby version, both teams only coexist in Pokemon emerald version
You can, but only if you trade with someone who has the other.
yes in white version you can catch reshiram. in black version you can catch zerkom Reshiram is in Pokemon Black, and Zekrom is in Pokemon White, however it might be possible to get both. Edit: you can.Zekrom is for White and Reshiram is for Black.You cant get both in the game.