I've never seen them separated with commas. I would use a number with an abbreviation, and the word in full with the weight in full.
The baby weighed 8lb 5oz.
She had an eight-pound five-ounce baby girl.
We normally say "He's six-foot five". We don't usually include "inches" or say "He's a [height] man".