"instead of getting that list of hardware at HD or lowes,
why can't I just get this??"
I think I paid around $25.00 for the 42S at a local O Reilly auto parts store and your links show a higher price. The hardware is needed to connect the fuel lines and still keep the location of the new pump in the same area on the bike as the original fuel pump.
If not already stated, with this pump you will need to be get in the habit of turning off the fuel at the petcock when you turn the bike off.
There is another aftermarket pump mentioned in other posts you can use that does not require turning off the fuel