I'm a non-UK resident for tax purposes - can you offer cover?

No, we can only offer cover if you're habitually resident in the UK.