Can I send wire transfes from non-SEPA country?

You can send wire transfers only if those are coming from your own account and inside a SEPA country.

If you need to initiate a deposit from a bank account outside a SEPA country, open a ticket before proceeding and explain what you are going to do. Otherwise, you could incur in high expenses due to bank fees.