(Not a Teacher)
I'd use 'who' for the first sentence and 'whom' for the second, but I wouldn't try to shoehorn a 'who' clause into the last two sentences.
Also, here's how I'd write those last two:
"He was the tallest man I had ever seen."
"She's the same (that) she's always been."
- For Teachers