Alternative heatsink suppliers could be Redpoint-Thermalloy, IMI-Marston and Aavid. Aavid are usually prepared to do small batches of custom lengths from their standard profiles. The others probably offer a similar service, although I haven't used it.
You will definitely need a fan on the heatsink, unless you go to more sophisticated systems with liquid-cooled heatsinks and an external heat exchanger. At this power level, you should still be able to extract enough heat using a conventional heatsink with forced air flow unless you have a very high ambient temperature or need to enclose the unit in a sealed enclosure.
------------------------------
If we learn from our mistakes,
I'm getting a great education!