Out of those 3, I would recommend the Harbor Freight jack. However, I would also recommend the jack that I have...
https://www.amazon.com/dp/ (commissions earned)
I just got this a few months back so I can't speak for longevity, but it seems to be built pretty well. I had an el-cheapo advance auto parts 3 ton jack that stopped lifting. I tried putting oil in it to no avail. All those Chinese made jacks that all look the same fail the same way. There are diy rebuild videos on Youtube, but wasn't worth my time.
FYI... I don't recommend trying to lift one whole side of the CX-9 at a time. The manufacturer specifies lifting points not at the middle. So if you lift one corner so high that it lifts the other wheel as well, you are putting a tremendous amount of stress on one point of the car, which puts stress on the unibody construction.
The wheel is connected to at least 3 mounting points: lower control arm front mount, lower control arm rear mount, and strut upper mount, so the weight and stress are dispersed over a greater area vs. a single floor jack pinch weld point under the hinge pillar of the vehicle. But that's just my opinion. I usually use cheap jack stands and stick one under the lower control arm or the engine cradle somewhere that appears strong. and then move the floor jack to back wheel (or visa versa).
I've also bought some rubber hockey pucks and have cut them out to straddle either side of the pinch weld. I got my CX-9 used and one pinch weld (passenger side front) was partially folded over from someone lifting it in the past. So to prevent anything like this from happening in the future, this is why I got the hockey pucks and carved them out. Its a bad idea to lift the pinch welds directly cuz they'll fold on you. It was not fun carving out hockey pucks. I had no idea they were so durable. And fyi, had to carve them out (long horizontal slits) almost the entire thickness of the puck (about 90%). So now the pucks are starting to come apart. I'm working on a better system.... perhaps using JB Weld to adhere the carved out hockey puck to the top of another solid hockey puck underneath. I dunno.
They sell pinch weld lift adapters....but from what I've read, they are not made very strong and just bend and break.
Good luck!