Looks like you got all of the important parts at least! Is the tank a repop? I'd lose that seat and sprocket. The rack, although not correct for the bike is at least period correct so I wouldn't worry too much about that. The fender light is a nice touch. If there is a decal on the light that says "patent pending" its a late 1940, if not its a '41. Congrats on a cool find!