In a large saucepan, heat 1/4 cup oil over medium heat. Add onion, pancetta, pressed garlic, and salt; saute; 2 minutes. Stir in pureed tomatoes, tomato puree, and basil. Bring to a simmer, and cook for 45 minutes. Remove and discard onion halves.
Place beef cutlets on work surface. Sprinkle each piece with 2 teaspoons olive oil, 1 clove finely chopped garlic, 1 teaspoon parsley, and 1 teaspoon cheese. Season with salt and pepper. Roll beef, and tie with kitchen twine.
Heat remaining 1/4 cup oil in a large cast-iron skillet over medium heat. Add cracked garlic, and cook for 2 minutes. Place rolled beef, sausage, and spare ribs in skillet and cook until golden brown, 8 to 10 minutes. Add wine, and cook for 2 minutes. Remove browned meat from pan, and add to sauce along with meatballs.
Add 2 cups water, and return to a simmer. Cook, stirring frequently, over medium heat for 1 hour and 15 minutes.
Just before sauce is finished bring a large pot of salted water to a boil. Add pasta, and cook until al dente, following package instructions. Drain, and transfer to a large serving platter. Stir sauce to combine, and ladle sauce over pasta. Serve meats on a separate platter. Sprinkle cheese over pasta and meats.