Demo account could be the best way to learn about the Forex Market Structure and if you are looking for real knowledge, you must invest small capitals to earn.
Demo Account could only be helpful for you to learn about the structure of the Forex Market. To learn how to make money, you need to practice with small chunks in the real market.
Yes, but again the selection of the broker who is good is again a million-dollar question. It is advised that you must always go for the regulated brokers, rather than the non-regulated ones.
The one mistake which all the traders make mostly is that they give in to Forex Market without proper preparation and without obtaining proper skills and knowledge.