Remove sausages from their casings and roll them into approximately ?" dia. meatballs. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add meatballs and sear on all sides until brown. Remove the meatballs to a plate lined with paper towels and reserve, covered, in the refrigerator. Reduce heat to medium-low and add the carrot, onion, fennel, and garlic to the sausage-meatball fat. Season with salt and pepper, and cook, stirring, for 8 minutes, or until onions are translucent. Add tomato and cook, stirring, for another 5 minutes. Add the spices and cook, stirring, for 3 minutes. Add stock and chickpeas, season with salt and pepper, and bring to a boil. Cover, reduce heat to low, and simmer for 45 minutes. Add lentils and continue to simmer for another 30 to 45 minutes, or until chickpeas and lentils are tender. Add the vermicelli noodles and reserved meatballs, and continue to cook on low until noodles are tender, about 5 minutes. Rinse and dry cilantro and parsley leaves, and chop half of each. Stir the chopped cilantro, chopped parsley, and half the scallions into the soup. Adjust seasoning with salt and pepper if needed. Divide soup among 8 bowls, and top with cilantro and parsley leaves and remaining scallions. Serve with lemon wedges.