bolt size

If they are not missing, I’d trust matching them up. Unless your car has been jury (Jerry?) rigged a lot, or the starter is falling off, you are probably overthinking this repair.
I have a 60 year old car with the original starter bolts on it.