If Risky Ruins is in play and I use Nest Ball or Buddy Buddy Poffin to put Basic non-{D} Pokemon onto my Bench, do I place 2 damage counters on them?
Yes, Risky Ruins doesn't care how you put the Basic onto your Bench.
Source: Mega Evolution FAQ; TPCi Rules Team (2025-09-25)