Bring a large pan of water to a boil and add 1 tsp of salt and roniti pasta. Cook according to package directions. Drain well, then spread on baking sheet with sides to cool.
In a 8-cup Pyrex glass bowl, microwave bacon on high until crispy. Transfer bacon on paper towel to drain and cool.
Add a cup of frozen sweet peas to bacon grease and microwave until tender. Transfer peas to plate with bacon.
In a blender or food processor, combine egg yolks, garlic, mustard, apple cider vinegar, and lemon juice to make dressing. Process mixture until combined, then add canola oil in a slow stream. Season to taste with salt and pepper.
In a large bowl, combine cooled pasta, crisp bacon, peas, above dressing, Parmesan cheese, and onions. Mix well, cover and refrigerate for at least 1 hour.
Before serving, microwave half and half until warm and add to salad. Sprinkle with extra Parmesan cheese if needed. Serve immediately.
*Fresh bacon can be thinly cut using kitchen scissors. Frozen bacon can be thinly cut with a knife.