external USB sound drive
You mean an external USB sound card
All of the above can be achieved. Before you go ahead and buy a USB sound card, what model laptop is it? The audio output should be able to be resolved by downloading the correct drivers for the laptop.
Go ahead and buy the external DVD drive. It'll do what you need it to.