I don't think she has ARFID - I think it's normal fussiness that maybe I've indulged too much as I was forced to eat things I hated as a child and didn't want to do that to her. She doesn't gag on stuff or even really hate that much food. She just only wants to eat her favourite things and doesn't have the maturity to voluntarily eat a more balanced diet for her health
To be fair, if she's always been like that it does sound pretty much like our experience of ARFID. Have a look at the Birmingham Food Refusal Servicee* 
I'm going to suggest we both go on a health kick for a new year resolution focused on eating well and exercising together.
Don't forget to compliment her when you start and how strong and healthy she looks
.
Do you think a book like this onee* would help?
She doesn't have any speech and language issues
The ones my DD has wouldn't be noticed by most people. Did you do the progress checker I linked to? I'm not saying your DD has, just that it's useful to rule out before the Counselling starts.
We've been talking about careers and I've found something I think she'd be good at that she's interested in so I'm hoping this will provide some motivation.
That's really good. My DD listened to someone talk about their Career at her school, liked the sound of it, went to college and is now working in that field. I hope she does well 
I did expect her to keep her room clean and do her own laundry, but I'm taking a step back from that and supporting more for a while to try and get her into some good routines and take the pressure off.
I think that's a wise approach. If she is ND then she's probably functioning at around 10 years and old so probably does need help in learning how to do these things.
One thing that works for my ND DC is having set days for things. So they know Tuesday they strip their beds and put clean bedding on for example.
She has a toilet pass at school
That's good as the toilets at school gave my DD and awful lot of anxiety.