I presume the mileage is fairly high on it if wheel bearings were needed. In saying that they are wearing parts.
I have a new shape Octavia which is a 15 reg, over 135000km on it and bar servicing & new tyres I haven’t spent a bob on it.
If looking at a new shape Octavia, make sure & buy the 2.0lt 140bhp version. More power & better on fuel with a 6 speed gearbox.