So as long as it's a loose Anim you can play it?
Sort of.
Loose anims are the best candidates for PlayIdle function, but still not every single loose anim can be played by a certain actor.
Take LOOSE anims category for Characters for instance. Plenty of loose anims are there, which in theory should be forced by PlayIdle function to play on all human and beast races.
But in fact many of those have some conditions defined (quite possibly by havok behavior) which prevent them from playing on these characters outside of certain situations.
And we have no access to those conditions and properties from CK interface.