He's not wrong to look at her working on her hair. It is a good point of hers.
If he says he prefers short hair, he can't do this anymore. Long hair is just better.
I find it a bit weird for her to have that kind of reaction. It's like she deliberately learned it to appear less tomboyish. There's a difference between hating them and being so afraid of them you scream at just a glimpse of them.
Bringing up embarrassing memories is absolutely allowed. It's bringing up dirt from the past to use as ammunition against the other in an argument that's not allowed.
"Tonight, I won't let you sleep."
Classic double meaning line. But we all know how it will always play out.
That's nothing to apologise for. For either of them
"Weird" is a perfectly acceptable word to use in place of "lewd" in that context.
Pretty sure the state of their relationship gives implicit consent to touching to that extent. Carrying someone to bed isn't weird if you live together, and she also asked to sleep together because she was scared.