bolt numbers are legit. thats how that rifle originally left the factory ( stampings wise ) its common to find these rifles where some asshole took a mis-match rifle and restamped new numbers to make it " Matching" for more $$$
stock looks ok, i cant ever tell by pics if they have been sanded but it looks great, shows alot of the red glue laminate- nice color.
how is the bore condition?
being early war, and a 660 code, you have a more rare rifle than say a DOT or DOU '44 code.
you have just been given a 1200-1500 dollar gift if the stock isnt sanded to hell, but i dont think it is. the markings are too crisp.
looks like the front sight is grooved for the sight hood. an original is about $30-35 dollars, dont buy a crappy repro hood. its missing the cleaning rod, it could take the 10" rod or the 12" rod- they changed the length early in the war. an original rod, again is in the $30-40 range.
the engraving on the floor plate is an issue- definitely not the German armorer since the numbers on the floor plate match the rest of the rifle, possibly a "Rack" number / designation for german post- or something the Vet did when he brought it back.
you have a VERY expensive gift.
EDIT- the sling alone is worth $100 +
and no need to blur out the serial number- they did the same S.N. numerous times, just changed it every 10,000 rifles by adding a letter suffix to it.