Looks like you are on right track. I would not ride until getting it straightened out, because something is very wonky.
HCW-4 is good for drive side (side with chain).
I use HCW-5 for non-drive side.
I think your crank arm puller will work, although I use a Park tool. Mine is CCP-1, looks same as Amazon CCP-22.