Preheat oven to 400°. Carefully slice squash lengthwise, and remove seeds with a spoon. Rub inside of squash with coconut oil and sprinkle with salt.
Place cut side down on a baking sheet lined with parchment paper. Roast 30–40 minutes, until tender and easily pierced with a fork. Cool until squash can be comfortably handled.
While squash is roasting, combine meatball ingredients in a medium bowl.
Line a second baking sheet with parchment paper, and use a small cookie scoop or tablespoon to form mixture into small balls. Place 1 inch apart on baking sheet.
Place meatballs in oven, and cook about 15 minutes, until firm to touch and cooked through.
While meatballs are cooking, prepare pesto in a food processor. Process parsley, basil, pumpkin seeds, lemon juice, garlic and salt, scraping down the bowl as needed. Drizzle in oil, and process to a chunky, yet blended consistency.
Using a fork, scrape squash “noodles” from skin into a medium bowl, and stir in pesto. Top with mini meatballs.