first, you don't need to open the package manager to change your
desktop environment. To do this you can change it before you log into
system, in the login screen there is a menu that will do it for you.
second, no you don't HAVE to select all, these 44 packages that you
said are the core desktop packages, and the others are optional stuff.
And the depenency error is unusual, try refreshing your repositories.