The answer to both your questions is no.
No, you can't visit others zoos. That is not without subscribing to them in the Steam Workshop. In the game others avatars randomly appear in everyone's zoo's.
No, you can't trade animals with specific players. All you can do is place your animals onto the open market and hope your friend is quick enough to purchase the animal.