IMO A 160kph cruising speed is a bit of a stretch for an Astra, maybe for a stretch but not a constant speed.

IMO to have a solid ride at high speeds, you should have good suspension, low center of gravity, good set of brakes, performance tires, and good aerodynamics (for that all important downforce) , I don't think helf or weight has anything to do with it.