The Yellow Perch will not spawn this year due to their size and the fact that their spawn season has passed. There is a chance that they may spawn next spring '08 depending on how their growth goes. If they get to 7-8", might they spawn in '08?
The Redear Sunfish don't play too much part in the forage base equation (someone correct me there if I'm wrong).
Now for the Smallies - Remember that they don't grow as fast as LMB, so it's a tough call to know what size fish a 3-5" smallmouth can eat. Adult fathead minnows can be 2-3" or even 4" long. I think it's good that you've put the fatheads in now.
The question is when do 3-5" SMB begin to eat fish as their primary diet?
Because you have 1.5 acres of water, I think the number of 50 SMB is small especially in those small size classes, but I consider that good for now meaning that you won't have put anything way out of balance.
You might want to consider (30) 3-5" SMB, (10) 5-7" SMB, and (10) 8-10" SMB. That way, you'll have a few different year classes. Be aware that the larger SMB might eat the smaller SMB.
I would also add another 20-25lbs. of fathead minnows at the same time.
I guess after writing all of that, you could put everything in at one time with the risk that larger stocker SMB will eat some of the other non-fathead stockers.