Reputable brokers like HFM, octa, xm, exness, lmfx etc does not make money out of trader's losses instead many of them have traders educational plans so that the traders can learn and earn.
Leverage can be helpful in making more money however using high leverage while you still learning about the market can lead to losses so choose leverage wisely and keep it low in start.
It is better to get a profitable strategy coded into an EA and go automated if you want however a VPS might be needed and there are many brokers like HFM etc which provides free vps to their traders.
We can use any forex broker like hfm to trade btc cfds on their demo account since their movement similar to the relavant charts or we can check paper trading option at trading view.
You are right, the new traders being unaware of the market conditions should try to trade on longer timeframes instead of entering and exiting trades on lower timeframes.
When we start earning money from this trading industry. It is the best experience we had and that become our trading inspiration to explore more in this industry.
Bonuses can only be good for those who know what they are doing in trading otherwise these bonuses, either they are deposit bonus or no deposit, comes up with certain terms and condition which become difficult to reach at the required threshold in order to make a withdrawal.
We break the rules and over trade or over leverage or either get in to the revenge trading, the market immediately punishes those rule breakers in my opinion.
Demo accounts can be a good way to learn without risking live funds and even there is no need of depositing any money with the broker in order to start a demo account.