Regarding buying XDC - You can buy on Uphold. Another options are Mexc (With a VPN Of course) and RocketX (Liquidity aggregator).
Some wallets like Ellipal, Lumi, Guarda etc. also let you swap most of the major assets like USDT, BTC, Eth with XDC.
In addition to that there are Fiat On ramps like Simplex, Guardarian, AlchemyPay, Transak, Topperpay which allows you to buy XDC using your debit cards.
Regarding Wallet Creation
Here is the list of all the supporting wallets which you can use to create a XDC wallet
Wallets to store XDC - Xinfin Web Wallet, XDCPay (Metamask like browser extension), Freewallet, Lumi Wallet, Guarda Wallet, Infinity Wallet, Math Wallet, Simplehold, Frontier Wallet, Onto Wallet, XSwap Wallet, Nabox Wallet, Mixin Wallet, D'Cent Wallet, Safepal Wallet, Metamask Wallet, Blockspay Wallet and Bifrost Wallet, Solidifi Wallet
Let's address your concern one by one.
Regarding buying XDC - You can buy on Uphold. Another options are Mexc (With a VPN Of course) and RocketX (Liquidity aggregator).
Some wallets like Ellipal, Lumi, Guarda etc. also let you swap most of the major assets like USDT, BTC, Eth with XDC.
In addition to that there are Fiat On ramps like Simplex, Guardarian, AlchemyPay, Transak, Topperpay which allows you to buy XDC using your debit cards.
Regarding Wallet Creation
Here is the list of all the supporting wallets which you can use to create a XDC wallet
Wallets to store XDC - Xinfin Web Wallet, XDCPay (Metamask like browser extension), Freewallet, Lumi Wallet, Guarda Wallet, Infinity Wallet, Math Wallet, Simplehold, Frontier Wallet, Onto Wallet, XSwap Wallet, Nabox Wallet, Mixin Wallet, D'Cent Wallet, Safepal Wallet, Metamask Wallet, Blockspay Wallet and Bifrost Wallet, Solidifi Wallet
Compatible Hardware Wallets - Tangem, Ledger, Trezor, Ellipal, D'Cent, Safepal, BitFi and OPOLO Hardware wallet.
Let us know if you have any other query. We'd be happy to assist.