Couldn't say, I've never met a Varren. The way I understand it most universes have different species, though they all seem to have human in common. We're like cockroaches.
Ianto Jones. Have not lived on a star-ship before, but there's a first time for everything, and you can barely tell anyway.