Drain pineapple, reserving 3 tablespoons juice in a saucepan. Set pineapple aside. To juice, add eggs, lemon juice, sugar, butter and salt; cook and stir over medium heat for 3-4 minutes or until thickened. Cool to room temperature. Fold in whipped cream.
In a large bowl, combine pasta, oranges, apples, marshmallows, grapes and pineapple. Fold in dressing. Chill. Garnish with cherries.