Bunting also had an assist on Jarvis' goal that put the Hurricanes ahead 3-1 at 16:34 of the third period.
The forward was promoted to the top line with Jarvis and Aho because Andrei Svechnikov was out with an illness.
"I thought we played well together," Bunting said. "They're two good players, and I thought we connected well and obviously we were able to produce a couple times. That's my game, I can play anywhere in the lineup, and I'm very confident wherever I am too. So anytime I get the opportunity, I'm going to roll with it."
Svechnikov's absence also meant Lemieux was in the lineup after being scratched the previous eight games. His goal gave Carolina a 2-1 lead at 13:25 of the second period.
"I'm just happy to be here, around this group," Lemieux said. "It's a really good, deep group that I want to help contribute to later in the season and in the playoffs. So, if it means sitting out games and waiting for my chance, then so be it. I'm going to try to push the group and give everybody a laugh off the ice and enjoy my time contributing and being a depth guy."
Hurricanes coach Rod Brind'Amour said it speaks to the professionalism of Bunting and Lemieux that they were able to adapt easily to changing roles.
"'Pepe' came in for 'Svech' and I thought he was really good," Brind'Amour said of Lemieux. "That line (with Jack Drury and Stefan Noesen) was really good. He got a goal, got rewarded for it, but they had good zone time and created a lot of havoc down there. They certainly did their job. Then we moved 'Bunts' up and obviously, he cashed in with a goal. I thought he was really good too, noticeable. When you're playing with the top guys, that's kind of what you expect and he did a great job."