Yes. Your wallet address is public information, similar to a bank account number. Sharing it allows others to send you TRX or tokens but does not expose your private key.
TRC10 tokens are built into the TRON protocol without smart contracts, while TRC20 tokens use smart contracts — similar to Ethereum's ERC20. USDT on TRON uses the TRC20 standard.
TRON transactions are normally confirmed within 3 seconds. If your transaction shows as pending, it may be due to network congestion or insufficient energy/bandwidth in the sending wallet.