I think it is not good for them to trade in Forex market if they don't have any knowledge about currency trading. Opening a demo account can help them to educate themselves to make a good income.
My answer is no but there are many ways for them to educate if they are eager to learn. The trading tutorials will also help them to understand the essence of Forex trading.
No, Forex is only good for the educated people. The less the knowledge of a trader, the higher the chances of their losses. Education is very important when it comes to online investment.
Forex trading is for everyone, however, each client must be knowledgeable enough to understand the market. A client with a less knowledge is not advisable to open a live account.