What is the largest Rosy's get to be? And what size tank is appropriate?

P.S. Does anyone know a place where you purchase Rosy's in Vancouver Canada?