Don't waste any money on vinyl repair kit and just go to and auto upholstery shop and have them take a look. They can use professional tools or give you a quote for installing a new OEM seat cover.
Oh and eMINIparts is on M/A and he should be able to help you out with the new seat cover.