Yes, players can get all the bonuses and promotions by using Instadebit without any restrictions or limitations. You can get all the welcome deposit bonuses and free spins and sometimes no deposit bonuses from Instadebit casinos before you even make your deposit.
Read more about these bonuses here:
Deposit bonuses
Free spins
No deposit bonus