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)