Grease a large deep casserole dish or lasagna pan. Bring a large pot of water to a boil, adding 1 t kosher salt and 1 t olive oil. Add pasta and cook 8 minutes. Pasta should still be firm. Drain.
Fry onion, garlic, ground beef and Italian sausage in remaining olive oil over medium high heat until browned. (Remove casings from sausage first.) Add spaghetti sauce and reduce heat to low. Add salt if needed.
In prepared dish or pan, layer half the cooked pasta, all the provolone, all the sour cream, and all the ricotta. Sprinkle a tiny pinch of salt over the ricotta and some fresh ground pepper to taste. Next, Layer all the green onions, and half the meat sauce. Next layer the remaining pasta, all the mozzarella, the remaining meat sauce and top with the parmesan cheese.
Bake at 350 degrees for 25 - 35 minutes, or until cheeses have melted. (If you have it layered in a smaller, deep casserole dish, it will take longer to cook than if you have it layered in a more shallow larger lasagna pan.).