Hey guys, another update!
Thread is all fixed up, just waiting on the new head gasket and decomp valve (The old one was a wee bent so like $5 for a new one) but the old assembly is okay, just the stupid postal service might take until Monday to deliver them.
It's all going well, and my foot/ankle is healing amazingly fast, so I should be riding again by mid next week!