Exeggcute (Aquapolis 76)'s Growth Spurt attack says: Attach an Energy card from your hand to Exeggcute.
Question 1: If I attach a rainbow energy card with this attack does it activate rainbow energy's effect and put 1 damage counter to exeggcute?
Question 2: Bounce energy says:
This card provides Energy. You can attach this card to your Pokémon that has basic Energy cards attached to it.
When you play this card from your hand and attach it to 1 of your Pokémon, return a basic Energy card attached to that Pokémon to your hand.
What happens if exeggcute has no basic energy cards attached when I use Growth Spurt and attach a Bounce energy? Or is it illegal to use Growth Spurt in this situation?