Do I need a heat sink for the HMC1087f10? If so is there a recommended vendor and part number?
A heatsink is required for HMC1087F10. There is no recommended vendor and part no. The thermal resistance from channel to flange bottom is given in the datasheet. You can calculate the necessary flange temperature by using that value, in order not to exceed the max channel temperature given in the AMR table.
Also check the power disspation curve on the DS, which can exceed 25 W depending on Pin and frequency.