There's no guarantee Hilary would have won in 2008 or 2012, so no.
Don't be ridiculous. She definitely would've won in 2008, particularly after the financial crisis. The only debate is if she would've done so by a bigger margin than Obama (and I think she would have, since Appalachia was still open to white Democrats at the time). 2012 could plausibly have gone differently though.
Anyway yes, as you mentioned, I've always thought it should've been Hillary 2008/Obama 2016, for all the reasons you mentioned plus age. It wouldn't have been a problem for Obama in 2016, but it's a slight one for Hillary now.