Avanza has very short gearing, supposedly 4000RPM at 100kph, this is to compensate for underpowered engine. A typical sedan will only do 3000RPM or less at 100kph.

The aircon will have a larger cabin to cool.

FC definitely higher than Vios.

As for power-to-weight the Honda City 1.3S curb weight 1081kg so it weighs almost the same as the Avanza.