no, it's all in a reasonable range. The amplifier gets warm when draining 150 mA and I tested it by running it for about 20 minutes and it never got significantly hot so the overheating is not a problem.
When both circuits are using the same power source the voltage drop across the mp3...