Steve,
No for the harness you can use whatever you have. But in general a 8.8 bolt is more reliable since it will deform before i breaks while the 12.9 will break without warning.
Do you know what grade the suspension bolts are, both front and rear ?
BR
Peer