If you could post part numbers, and suppliers for the calipers and rotors, that would be great.
Something like this would finish off your install:
They are available from Azevedo Motorsports online.
Yes, those nuts are incorrect. FedEx has happily spent the last week moving the correct nuts around upper state NY for an extended visit. They should be here Friday.