emotes or sitting npc's

not sure if this is right place to put this.

but is it at all possible for some one to create “emotes”

basically i would like to be able to press a button, or select from a list and have my player act out a scene/animation with or without the audio(while sitting as long as the scene doesn’t use the legs)

if not is there a way to make an npc stay sitting down, need them to stay seated for 10 to 20 minutes, while doing other scenes. an preferably tell them to sit here rather then using a sit scene. (they turn to look at me, even if i tell them to ignore players)

Thanks.
MrReclusive