surprise!!

trying to finish a project and went to get frt brake size when the wheel wouldn't come off,with a little help and time i found 2 wheel studs weren't pressed in,the holes on the hub were to big, i'm trying to locate a new hub[73 duster small bolt pat] no luck,these studs are MOROSO 3" and center line wheels,i'm thinking tac weld all the studs and we should be good,i'm guessing the holes were drilled for these studs,am i right and is there any place to buy a new hub