Correct, regardless of where your current company is incorporated then you can register a new Seychelles company with it.
Yes the "onshore company" will hold the shares of the Seychelles company, this can be seen on the shareholder certificate, there is no︀ "ownership certificate" 🙂