The plug is on the left side just behind the battery, there is also a plugged hole you can put a socket in. @M61A1MECH do you make a plug and play harness for this?
I don't think you will have an issue; I have exceeded your passenger weight on a regular basis, with full saddle bags while pulling a 400-pound trailer.
Before my daughter moved out on her own, she would always ask what the next target was and when we were going to go find it? This made for some great memories, thanks for reviving and great pic.