Can I use Murkrow's "Switcheroo" attack to move an opponent's "Energy Gain" to a non-SP Pokemon?
Yes you can, but if the Pokemon you move the Energy Gain to is not a Pokemon-SP then the tool would be discarded after it gets moved.
Switcheroo

Other known variants

+20Move a Pokémon Tool card attached to 1 of your opponent's Pokémon to another of your opponent's Pokémon (excluding Pokémon that already has a Pokémon Tool attached to it). (If an effect of this attack is prevented, this attack does nothing.)


OverrunDoes 30 damage to 1 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)
It charges prey at speeds over 60 mph. However, because it can only run straight, it often fails.
Can I use Murkrow's "Switcheroo" attack to move an opponent's "Energy Gain" to a non-SP Pokemon?
Yes you can, but if the Pokemon you move the Energy Gain to is not a Pokemon-SP then the tool would be discarded after it gets moved.