Well, sir... welcome. Glad you found us, sorry you had to.
My first reaction? Poor kid. Being 8, and can't tie shoes means lots of things... like being bullied for being different, or being left out of playground time because you can't "keep up" with your peers, or struggling with basic skills like writing (a related fine motor skill) or math (which depends on decent writing of numbers...). And that's just ONE thing on your list.
Listen... I'm just another parent. My difficult child happens to be about double the age of yours... and we've only been getting GOOD answers in the last 3-4 years. But things have come a long way in the last 3-4 years... and you should be able to get answers sooner than we did. Even then... it's been worth it to get answers! So... what do I see?
Consistent challenges with self-care usually indicate motor skills issues - and may include sensory issues. Self care includes dressing, grooming (hair, teeth, bath), feeding, toileting. These are extremely basic skills, and to be accepted by others at school these either need to be mastered, OR good alternatives found. For example, my difficult child couldn't do buttons, but didn't want to make it look that way... so he always wore shirts one size too big, and didn't bother to undo the buttons (top one stays unbuttoned anyway)...
"Picky eater" is either a control issue, or (more likely) a sensory issue. Motor skills challenges and sensory issues often go together. An Occupational Therapist (OT) can evaluate both... and has effective therapies and interventions to help... and the Occupational Therapist (OT) report will be of use to any others who deal with your child.
And then... there's the "whatever else" list. A comprehensive evaluation should be able to flush that out - especially at this age (it's harder at 3, due to communication limitations, and due to a shorter period of time for "development"). But they don't always cover Occupational Therapist (OT), and often don't cover Speech Language Pathologist (SLP) (especially screening for APDs - the newer ones are often not even checked on the tests used). So... I'd be booking the Occupational Therapist (OT) and the comp evaluation as quickly as it can be done. Occupational Therapist (OT) is usually much faster to get in to... and then, you can consider whether to have him evaluated for APDs.
But even if he has the alphabet soup of dxes, there may be more... and that's what a comprehensive evaluation "should" bring out of the woodwork. If you were not involved in his early years, it may be harder to get the history - but that is what you are going to need. Did he meet his milestones as a baby? talk late? crawl or not? etc. Try to start pulling the background together.
It's a long road. But you need to know what you are dealing with, so you know what helps - and what doesn't - and especially, what makes things worse.
We'll add more as we get to know you... there's ALWAYS more, but... the littlest furbaby needs to go out...