Sorry, for the delay in replying...
The codec libdvdcss is what you need to play encrypted DVDs and ndiswraper is the utility to use when configuring an unsupported wireless card.
It seems that you have a new problem, your package manager. Ubuntu does a good job in handling packages and dependencies. Unfortunately, I don't have experience fixing broken or corrupted database repositories if this is the case.
Perhaps, someone who is a die-hard ubuntu user here may be able to tell you what it means and how to fix it.
If you get no answers, try the ubuntu forums at http://ubuntuforums.org/
I will continue to search and if I see anything online I will post back.
But try this.
sudo dpkg --clean-avail
sudo apt-get update
If you get no errors, try installing the above packages again.