How much boost do you plan to run on the supercharger? Up to 8 PSI everything should be fine with stock internals.
When you go higher than that you'll want forged pistons and connecting rods. I would also recommend purchasing a crankshaft that's rated over 400 HP. I know 505performance.com has one that's rated for up to 700.
Also, I have the Avenger Supercharger that I'm planning on selling since I've decided I want to run a naturally aspirated engine with higher compression in order to maintain streetability. I'm selling it for $1800. There will be no fuel injectors or custom Predator/Infinity tune with it so you'll have to run your own piggy-back boost controlling unit. The twin-screw supercharger, all belts/hoses and the intercooler with a mounting bracket to mount it to the stock manifold are included. You'll want to get a cowl or hood scoop for where the supercharger mounts since it will be touching the hood.
Go here:
http://www.jeepstrokers.com/forum/viewforum.php?f=34
Until you have a full understanding of this you shouldn't be building a stroker at all. Quench height (under the Compression FAQ) is highly important.
Work out all the numbers. You want no more than 9:1 Static Compression Ratio (SCR) and 8:1 Dynamic Compression Ratio (DCR). I would recommend that for 6 PSI which is what mine generates with the pulley I have on there. I would say for every 2 PSI back it off 0.2~ on the compression ratio. So if you wanted to run 8 PSI it should be closer to 8.8:1 SCR and 7.8 DCR. This is with a stock iron cylinder head.
With the Aluminum it would be safe to add an extra 0.75 to the SCR and DCR. That's what I was planning on doing until recently.
Just know that once you stroke AND charge it you're not going to want to daily drive it. You're probably going to be looking at 12-14 MPG's at best. To run both you need such large fuel injectors that the idle will be running extremely rich because the fuel injector pulse widths need to be so large for normal operation that they can't trim enough to NOT run rich. This was a major reason I decided to make a completely modified stroker with every available after market modification for performance instead of just leaving the engine stock with everything else still having to hassle with tuning it. I'm lazy and I like my MPG's. That was the only reason I liked the stroker. Same gas mileage more performance.
The SC reduces mileage and adds performance, and when combined with a stroker it's compounded to the point of only being a rig you want to wheel on the weekends.