Okay so I'm trying to figure out a way to move my Pokemon Yellow into Pokemon Diamond, but I'm not sure if I can move it into the game. Or what about Yellow to Gold (both virtual console)
Transfering Gens 1&2 to 3+
There is no legit way to transfer a Pokémon from Yellow to Diamond, but this video shows how to do it with physical copies. (Not Virtual Console)
For Yellow to Gold Virtual Console, you need two 3DS with 1 copy of the game on each. Then you can use the time machine to trade from Yellow to Gold.