The second one can easily be done with events. It's not Essentials specific, so try having a look at some basic RMXP tutorials and get a feel for the programme. I don't have enough posts to give you a link, but the rmxp.tigerseye site might be a good site to try.