you have it all apart! why not verify the grind and confirm the install *before* you order a key or timing set you may or may not need?
rule number one: never trust a blone with hoop earrings
rule number two: trust but verify
it's not like it's any more work! or hard work! and it's right there!
also, i'd check the chain for slack against the proceedure in the FSM. i'm not a betting man, but i'd lay a slice of ham that it's beyond spec. or just go wholesale r&r the thing with one of them summit billet jobbers that's got adjustable key ways. two birbs, one hammer, in hand.