Yes wiring harness. and im not quite sure. how should i determine that?

and yes i was happy with the price. i feel like i certainly made out well.