1. To get a mount, you can either buy one from a Creature Handler or become a Creature Handler and tame one. What server are you on? I'm a master creature handler on the Bria server and I could tame one for you for free.
2. The patches download automatic after you logon to the game. As to how long, it depends on you connection.