I think he has to be. I bet they carry 3 catchers with Ruiz and Adams getting burn at spots other than backstop.
Ruiz and Adams both need at bats, but they both also need work behind the plate. I don't see why you'd want a third catcher soaking up playing time back there. Like JCA, I wouldn't be shocked to see Adams go to AAA with Barrera as the backup at least for a month or two so Adams can catch every day.