Thanks everybody!
As to LIC motorsports shop in Novato: I called them on Friday to check whether they work on SVX. The person who answered was not able to tell that, they promised to call me back. I am still to receive that call
And, I am not sure if the car will do 90 miles even in Limp mode. It seems that the CV breakage was progressing rapidly - so when I was picking her up, it made the noise with even slight left turn. So I decided to fix at least that breakage. Fortunately, the shop was flexible on the price.
Probably, next time I'll try to contact LIC motorspors again to do some tune-ups.