For the second part of your question, you can replace the legend with data labels:
- Right mouse button on legend -> Delete
- Right mouse button on each series in the chart -> Add data labels
- Right mouse button on each set of data labels -> Format data labels -> Under "Label contains" check only "Series name"
For stacked area charts, the default label location is centered horizontally, and vertically aligned with the corresponding data. You can override the default locations by dragging the labels around with the mouse, but then you'll have to manually update them whenever the data changes.