Do I have to apply for a credit card to travel abroad?
You don't have to apply for a credit card, you don't. Only a credit card is recommended, because traveling abroad is not allowed to bring too much cash into and out of the country, and many places abroad support credit card payment, which is more convenient. You can also use a savings card, but you need to support UnionPay's ATM withdrawal or consumption.