The final decision is really up to you.
Personally, I don’t see the sense in paying someone for a signal service. In my mind, it defeats the purpose of learning to trade. A signal service is no different than the “123” software, where people simply buy when it turns green and sell when it turns red. Nobody learns anything from that, they just blindly do what they’re told.
As for the charts, most brokers have charts available and there are many good ones out there. I wouldn’t pay a broker for their charts. What could they possibly have on their charts that nobody else has that would make them worth paying for? As long as you have whatever indicators you use for your strategy and can use them on the charts, then there’s nothing special that requires payment.
GFT Forex has some of the best charts around. MT4 has great charts with a lot of flexibility for those who use indicators. Both options are free.