Elf will be happy to have you I know lol.  I'd read the RP in its entirety if you can and get the idea of what's happening and all.  Otherwise though welcome to E and I hope you'll enjoy your time here my friend.