The smart playlists in Amarok are quite complete. So 1-2 is yes.
3 is yes I think. Amarok is a playlist-based player, not a collection based player. So what you want to do is trivial.
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.Tlcmd (talk)