This message was posted on behalf of Intel Corporation
In regard to your concern at first. if you are sure of which are the compatible processors, please make sure with your computer manufacturer that you are able to upgrade to the proper processor. In order to avoid any damage to your equipment or even the warranty for it.
Also, at the following link where you can find the information for your processor, under Package Specifications it mentions the compatible socket as PGA988
Intel® Core™ i3-380M Processor (3M Cache, 2.53 GHz)
On the next link you can check the list of the processors with a compatible socket:
Please bear in mind, that even if these processors share the same socket you will need to confirm that they meet the requirements of your specific laptop.
Now, related to the heatsink compatibility since your device, it is a laptop it has a small space and the heatsinks that we provide are designed for desktop motherboards. The best option that you have it is to confirm directly with your manufacturer (OEM) in your case HP, the heatsink compatibility.
At the following link, you will be able to find the contacts for HP Support:
I am looking forward to hearing from you.
Well, you'd better use another heatsink than this one, or it might damage your new processors. Sorry, I could not give you any suggestion on the which heatsink is proper.