Golden shiners are a great addition. Most bait shops have them or they might put an order in for you with their wholesale provider for a bag of shiners and you can meet on the day the bait arrives and take a bag home.

Not sure how to get SFS or BNM but many forum members in ohio have them in their ponds. I've read posts here that suggest if you just had some disks of crevice spawning shiners with eggs on them from another member's pond and dunked the disks in your pond that you would have plenty of your own as a 'starter culture'

Local crayfish would be great forage for your perch. Did you consider stocking the crayfish that you captured?

There is a outfit, Anderson that ships rosy reds if you are interested.

You can buy papershell crayfish if you prefer that type over native.

Lots of indiana natives on PB who can probably guide you better.

My perch wiped out 2 years worth of FHM in about 1 summer so you really can't rely on FHM unless you have lots of cover/structure for them to hide and reproduce in so it is a good idea to use your time now to establish several other lines of forage if possible.