This is gonna sound harsh, but I think it is the truth....
Tractor links have no business on a car. They will get sloppy really quick. 4x4 guys have tried them and wasted them on the first use.
As far as all of the mounting brackets go. You should have researched other people's work. It would have saved you some re-work.
your lower shock mounts are pretty much guarrantied to fail....and will damage the link mounts when they do twist off.
The top links should angle out and mount on the frame rails for simplicity and structural integrity. the stepped crossmember you drew would need to be braced pretty well with diagonals (front to back) to handle braking and acceleration loads.
Copy somebody elses proven designs.