Are you able to play Spicy Seasoned Curry when your active Pokemon doesn't have any damage on it or is already Burned?
If your Active Pokemon does not have any damage on it AND it is already Burned, you cannot play Spicy Seasoned Curry. But if it is not Burned OR if it already has damage on it, you can play Spicy Seasoned Curry and do as much of it as you can.
Source: TPCi Rules Team (2022-10-13)
If I have Virizion V with "Verdant Wind" Ability in play, can I play Spicy Seasoned Curry to heal 40 damage from one of my Pokemon with {G} Energy attached and not get Burned?
Yes that would work, even if there's no damage on the Pokemon with {G} Energy attached. It's a valid target to be Burned, but the Burn condition is blocked by Verdant Wind.
Source: TPCi Rules Team (2022-10-13)