You can add each other as friends, but really the fastest way to find each other is to tpa to each other. It's /tpa Name and they have to either accept or deny the tp request in their chatbox
Yea, but it's very rare. There's a guy on emerald that has a 100% bp bb Greninja and sells for minimum 10.5million. to catch a bb Greninja it's a 1/70 chance that a caught Greninja will have BB, but only if using a super rod in a swamp that naturally has water deeper than 4 blocks, and it needs...
Squirtle and starter Pokemon are listed as ultra rare in their biomes. The easiest way to get new pokemon to spawn is to be all of them around. Only so many npcs will spawn at a given time around a player, you have to get rid of some for new ones to spawn.