Or do the Totem Pokemon have random natures when you battle them in-game?
No. They are random, like any Pokemon.
Totem Pokemon have a random nature. They are a different Pokémon from yours. Though they are bigger than the regular Pokémon, they still will have a nature in its self.