The Focus wheel lug pattern is 5x108, and will not fit the Vibe.
The Crosstrek rims are 17" 5x100 with a 45mm offset. I don't know how wide the wheel is, but judging by the tire width it's likely 7 inches.
The Stock Vibe rims are 17x7 5x100 with a 45mm offset.
The Subaru Hub bore is 56.1mm, Vibe Hub bore is 54.1. So the Subaru rims will fit your Vibe, but you will need to get lug nuts that have a cone seat bottom so the rim stays centered on the hub. Something like these
http://www.amazon.com/Gorilla-Automotiv ... 000CMDA1C/" onclick="window.open(this.href);return false;