Describe what Unspent Transaction Outputs (UTXO) are.
Bitcoin UTXOs are records that state positive bitcoin balances available for use. They were the output of prior settlements and they become the input of new payments.
What would happen if you don’t have any single UTXO that is large enough to cover for your transaction?
A good wallet will aggregate UTXO balances as necessary to compose a valid bitcoin transaction.
How would a bitcoin wallet specify the transaction fee when creating a transaction?
A bitcoin wallet implies a transaction fee with reduced output.
How could you use the notion of transaction inputs and outputs to increase privacy in your transaction?
You can obfuscate transactions by avoiding key reuse and by creating new keys, which is basically new wallets.