sizeof(char) ist 1 und nicht >= 1
Richtig.

Die 1 heißt 1 Byte.
Auch richtig. Aber "Byte" heißt nicht automatisch "8-Bit".

Und mal abgesehen von einigen Exoten mit 9 Bit pro Byte und einigen DSPs mit 16 oder 24 Bit als kleinste adressierbare Einheit kann man davon ausgehen
Ah, ich verstehe, für dich sind "meistens" und "immer" einfach das Gleiche.