Can I use Vivillon's "Evo-Powder" attack to evolve Basic Pokemon that I just put into play this turn?
Yes, you can.
Source: Surging Sparks FAQ; TPCi Rules Team (2024-11-07)

Relevant cards

Note: All applicable cards may not be listed below.
SV8_7
SV8_7