Edit: Sorry, didn't look at the card and thought it was a different card.
If you read restore it says "excluding Level X Pokemon".
So, no. Reading the card is the way to go.
Three in any combination of basic energy and pokemon, so three Pokemon is fine.