No, non-UAE residents cannot subscribe to Salik shares. Subscription applications are only accepted from UAE residents through various banks such as Emirates NBD, Abu Dhabi Commercial Bank, and Dubai Islamic Bank.