don't quote me, but i don't think switchmoves/playmoves can be performed from within the init fields. that's my experience at any rate.
the way i do it, which may seem a wee bit long-winded :
place your loon, give him a name
create a trigger, dimensions quite small (about 3x3 will do)
in the 'on activation' field stick in your switchmove/playmove command for the named loon
group the trigger to the loon, and make sure the loon is inside it.
when you preview, presto, loon surrendering (which is what "FXStandSurUniv" is i believe)
this will work for the pushup animation too.
your streetlight problem - sounds like you've already tried checking everything. they should switch on when it becomes dark enough. twilight may not be enough...