With regards to your point 1) Speedbird, an altimeter reads pressure, not density. The air pressure will increase ( and hence altimeter reads lower, ie understating true altitude once temp >ISA) for a given altitude as temperature increases.
With regards to your observed error on the ground Radix, that suggests to me that the given QNH was incorrect