The 2.0vvti didn't have the oil problem. The 1.8vvti did have until the facelift in 2006. Plenty don't have the problem, but personally I'd get one 2006 or newer.
Thanks for posting the heater resistor pack photos. Over the years, I've read about various cars (especially a certain model of Vauxhall) having resistor pack problems/catching fire , but never had to replace one myself, nor seen one in the flesh. Well done finding an equivalent and showing us how it's done