1. Virtual console games have no online functionality, they only have local multiplayer. The closure of the eshop would not affect this.
2. Red, Blue and Yellow are Gen 1 games, Celebi is a Gen 2 Pokémon. You would have to play a Gen 2 game. Also, once again there are no online features (didn't...