If I am a non-UK resident, can I open a Dealing account?

No, to open a Dealing account with us you must be resident in the UK.