Update: just been to get my gait analysed at sweatshop. Oh my god the shoes I had were terrible, cheap asics. Looks like I'm an over-pronator even though I have high arches. This may have been the problem. I'd still be grateful for advice on recovery time and other questions though. Thanks.