1. He is of average height.

2. He is around average height.
3. He is a little below average height.
4. He is over average height.
5. He is of much more average height.
6. he is a little average in height.
7. He is more average in height.

(Are they all grammatical?)

1 - 4 are OK. I wouldn't use the others.

Out of the seven sentences you provided, only sentences 1, 2, 3, 4, and 7 are grammatically correct. Let me explain why.

1. "He is of average height." - This sentence is grammatically correct. It conveys that the person's height is precisely average.

2. "He is around average height." - This sentence is also grammatically correct. It implies that the person's height is approximately average but may have a slight variation.

3. "He is a little below average height." - This sentence is grammatically correct. It indicates that the person's height is slightly shorter than the average height.

4. "He is over average height." - This sentence is grammatically correct. It suggests that the person's height exceeds the average height.

5. "He is of much more average height." - This sentence is not grammatically correct. The phrase "much more" doesn't fit logically with the word "average." It can be rephrased using alternative expressions, such as "He is significantly taller than average height."

6. "He is a little average in height." - This sentence is not grammatically correct. The phrase "a little average" is contradictory, as "a little" implies a small amount, while "average" suggests a standard or normal measure. You can adjust the sentence to say "He is slightly above average height."

7. "He is more average in height." - This sentence is grammatically correct, but it might sound a bit awkward or unclear. It can be improved by using a comparative structure, like "He is taller than average height."

When forming sentences, it is important to ensure they are grammatically accurate and convey the intended meaning clearly.