Re: refusing to eat
My advice would be to relax, because what you're experiencing isn't actually a problem per se. It's totally normal baby behavior. And obviously your baby is doing just fine with an all-breastmilk diet- he didn't get into the 95th percentile by accident!
According to my very mainstream pediatrician, up until age 1, solids are only for experimenting with new tastes, textures, and motor skills. After the first birthday, solids become an important part of the baby's diet, but the transition from needing only mama's milk to needing tons of solids is a gradual one, with many babies (like mine, who was also around the 95th percentile at 7 months) not eating more than a few bites of solid food until they are well into their second year. It's not like the baby goes to sleep on day 364 needing only breastmilk, and wakes up on day 365 needing a huge amount of solid food!
The one thing I notice in your post is that solids time seems to have become a real struggle between you and your baby. Pursed lips and crying says to me that your baby may be getting scared to get in the chair because he's formed all sorts of unpleasant associations with being there (like having a spoon put into his mouth- lots of kids HATE that- or tasting things he doesn't like). If he were my baby, I would just put the chair away for a while. Then I'd put him on the floor with a little tray of soft, easy-to-gum solids (like squashed peas, soft pieces of avocado or pear, cooked apples, bits of toast, etc.) in front of him, and see what he does with them. He might ignore them (fine- at least he didn't cry!). He might smear them all over the tray (great- he had fun investigating them!). He might put them in his mouth and then spit them out (terrific- he actually tried something!), or... wait for it... he might actually eat something!
Trust me, your baby will eventually pick up a liking for solid foods. He won't be exclusively breastfed as a teenager! But don't expect him to be like a baby in a Gerber ad, scarfing up the purees. He sounds like an independent little guy, and that's a good trait to have.
Coolest thing my big girl said recently: "How can you tell the world is moving when you are standing on it?"
Coolest thing my little girl sang recently: "I love dat one-two pupples!"