Haven't found anything about this yet, I do hope there will be things like MR tho or PVP will be pretty lame.
Those pets will mostlikely be available once the IM opens.
Check point 2, you're gonna want to hunterkit once you reach max lvl to get that extra xp/crone and improve your characters stats.