OK, I dunno cause I only have one "job" retainer and have never bothered with any other job for them since it's all the same.
So.. if Fetchy McGogetstuff can be a WHM I don't see why someone who actually adventures with you cant =]
Also the other people in your party while you're doing raids and dungeons are technically canon, so there's usually a WHM or two in there.