There are actually parts of style(9) that are frequently ignored. I just read over the 'declaring variables' and I'm puzzled. I don't do things that way.
The "sorting by size" is from another era, especially when it contradicts itself by mixing up types and pointer to types, which is definitely not sorting by size. And I try to avoid declaring pointers and non-pointers variables on the same line, because it's fairly easy to misread, even when you know what you're doing. Initializing variables wherever it can be done directly as a constant is also something I do all the time.