Yeah I know a guy who could do stainless repair fairly cheap I think
That being said... it's a 'small' as my 853 is, but I think this is actually an XS as the headtube looks a lot smaller. Or that could be the bigger diameter DT making it look smaller?
i don't think a chainstay replacement would be that much, especially as you could leave it unpainted if stainless ? idk about frame repairs