Hey Hermes,
Thanks for reaching out! These features unfortunately do not exist within out plugins, and so would unfortunately require many code customizations to implement 🙁
To implement the features you describe, you would have to write that custom code or hire a professional developer to do it for you. We have a list of great developers here → http://m.tri.be/18k1 (and have no affiliation with any of these folks—they’re simply some well-respected names in the community that we’ve compiled to share in situations like this one).
I’m sorry to disappoint! Please let me know if there are any other issues or questions I can try to help with.
Sincerely,
George