Pyle is Junk. You are asking for a bunch of specific things that to be done right would typically require several different components. Here is another option for you to look at that probably meets what you are looking for and is a step up from Pyle.
Behringer PMP500MP3