If you want to get the best deal, then you must choose a broker who employs good trade execution practices. This will ensure that your trades are actually filled at the best market rates and also in a timely manner.
It is a long journey. While you may be able to equip yourself with the theoretical part in a few months, the practical trading is when the game comes into play. It can take several years to master forex trading as it is a forever learning process and there is no stipulated time frame.
Demo is the replica of a real account. Therefore, the best way to equip ourselves with trading is by being familiar with the demo account before moving to a live account. You can formulate your own strategies and then use them while real trading.
My favourite broker is Coinexx. It offers super tight spreads and commission as low as $2. Also, to add, unreguated brokers are none less safer than regulated brokers as being a regulated broker does not necessarily mean that your funds are safe.