Huge gaps in Carfax history? The oil temp gauge is much slower to respond than a coolant gauge would be. Still it should reach the first hash mark after driving in town for 20 min or so. Yours sounds normal.
Ignore the urban legend about out of warranty ownership. A BMW is as reliable as any of it's competition if maintenance is kept up and problems fixed.