It wouldn't hurt a thing to wait one more season before stocking your predator fish. Waiting will give your forage base a really good head start.

Our ponds sound very similar, but I'm a year in front of you. I stocked FHM/GSH spring of '19, RES in June of '19, then YP in the fall of '19.
SMB/HSB/WAE are going in this fall.

You might be able to catch out the carp using a pellet fly, or just shoot em with a .22 when they come to feed.

And maybe check with your friend to make sure he knows not to bring you any carp.