PvP: Depending on whether you play on the pvp server or the pve server you'll have to somewhat worry about being ganked by level 60 characters(Of course this won't full apply if you join the new pvp server(s) they are releasing for F2P). But you also have to be wary of the outlaw system. You won't have to worry about Battlegrounds or arenas because they are all endgame features but are serverwide so if you decide to play on a PvE server you may be put against people from the PvP server(s). Guild vs Guild on the other hand can be a blast but also a burden depending on what kind of guild declares against you and such.
Endgame: Other than Nexus and farming for the best tier items there's not too much to do but the events En Masse have been pretty good from what I've been told. There are proffessions and such that you can do on the side as well as crafting but you're not restricted to just one profession, so you can do all of them at any point in the game. In fact, if you gather any of the many resources you see while leveling the game rewards you with a random buff that lasts for around 15-30 minutes give or take.
Other Info: All of the professions are working as far as I know but you'll problaby pull out your hair from the frustration you'll get from enchanting your gear to +12. From what I recall you can generally get a good idea of how the classes can work when you make your character through a prologue they do for the main storyline, which gives you a small taste of what to expect but playing your class bumped up to level 20 and such. You'll start from your actual character afterwards though.
Anything else you need to know just toss me a PM or just let me know your IGN and I'll look for ya. I play on the MT mainly but sometimes get on CH on occasion. If you play on the EU on the other hand, well I'm sure theres EU players that can help you out. Also, most of the information for the game can be found reading the game guide found here.