I think the 250407 does not match a silver label - from what I can gather silver label models used the 326298 MB:
https://vintagecomputer.ca/wp-conten...oard-front.jpg
Date codes should be 82 or early 83 - yours is in the upper end of that range (not sure if it is too high) except for the CPU which is clearly too new, but it could have been replaced at some point.
The silver label models had issues with video noise and so I read that many dealers simply swapped the entire MB with a newer one instead of fixing the old one which is why many genuine silver labels no longer has their original MB.
Keyboard looks correct to me.