Factory disc brake rotor question

Rock Auto is showing new rotors for $17 so you might want to look into new ones (no hubs just the rotors). And no need to weld on the stud. Like others have said once wheel is bolted down it all gets squeezed together.