requotes if you are not using an ecn broker
spread widens when news released
Many. Just to name a few, mostly broker create demo account with good condition so the client open an account.
My advice is open live account with regulated broker, they usually won't hurry us to deposit the money, therefore we can see the difference between their live and demo.
Yes, read the reviews of broker in here http://www.forexpeacearmy.com/public/forex_broker_reviews and http://www.forexfactory.com/forumdisplay.php?f=74
We are not allow to discuss any broker in the forum, see rules in here https://www.mql5.com/en/auth_register