5 pounds is overweight for a mini rex. You said that he has a bit of harlequin in him. No he does not, harlequin is a breed and a color. He is the color harlequin, harlequin is a variant of a tricolor. He should only weigh around 3-4 pounds, ad females should weigh only 3.5-4.5