on the ligtning shield thing, no dice. Conditionals like that were disabled in like 2.0 I think. I use a UI that will show my buffs on each party member with number of charges left and refresh manually (all at once though).

Spell rotations use /castsequence search here and/or on wowwiki.com for more info on how that works

You can RFC with 4 whenever you can run it. It's different for everyone based on classes, gear, personal skill etc. I'd say as a rule of them, use the instances by level list on wowwiki.com and try them first when you hit the top of the recommended range since you'll be down a person.

On the run away issues with keyclone, that's been covered a few times, recently even. Check the software forum, lots of info on the why's and fixes.

GL and welcome!