In a casserole or stockpot, combine the ribs with enough cold water to cover by 2 inches. Bring to a boil and simmer for 20 minutes. Drain. In a 10-quart casserole set over moderate heat, warm the oil and cook the onions and garlic, stirring frequently, for 5 minutes. Add the ribs, braciole, and sausage and cook until they're browned, 6 to 8 minutes. Add the tomatoes, herbs, and salt and pepper. Bring the mixture to a boil. Reduce the heat to low and simmer, stirring occasionally, for 1 hour. Add the meatballs and cook for 1 to 1 1/2 hours more. The longer the cooking time, the more concentrated the gravy will be. When the gravy is almost done, cook the pasta according to the package directions, until al dente. Drain. Remove all of the meat from the sauce and put on a platter. Pour some of the sauce into a gravy boat to serve on the side. Add the pasta to the remaining sauce and toss with a little oil.
Braciole (Stuffed Meat Rolls):
Season the meat on both sides with salt and pepper to taste. In a bowl, combine the 1/2 cup Parmesan, garlic, and parsley. Divide the mixture among the meat slices, spreading it into an even layer, and roll up each slice to enclose the filling. Secure each roll with string or toothpicks.
In a small bowl, combine the bread with enough milk to just cover and let the bread soak for 10 minutes. Squeeze dry and chop fine. In a bowl, combine the bread with the meat, garlic, parsley, Romano cheese, eggs, and salt and pepper to taste. Form into 12 to 14 meatballs, about 2 1/2 inches in diameter, and chill until ready to cook. In a large saucepan or casserole set over moderate, heat the oil until hot. Add the meatballs and cook them until they're browned on all sides, 5 to 7 minutes.