Taking bets(no money involved) How long will this engine last?

Sounds like you followed all the rules (including reusing good bearings!) Only thing you didn't cheap out on was reusing the head gasket! I got away with that more times than I wanna admit but it did bite me in the *** ..once.