Yes, it is safe to use UPI for deposits as it is under the control of the Reserve Bank of India.
Since UPI is a payment method for Indians, the base currency is Rupees. But, you can change your Rupees to other currencies for a fee that varies from one bank to another.