620,
Drive it for a bit and keep track of the chirp. Hopefully it's just a high spot on the rotor. This is what happens with an undercar exhaust. You can actually hear stuff!
Yes, the Carroll Shelby Motors license plate bracket fits. I'm surprised that Peter didn't sell you one.