So it's means you go all in 7 times ? Well, good luck to you mate. because it's hard, especially you bet with 2.++ odds. it's more easily if you bet with lower odds, but it's up to you. once again, good luck.
Well if he is going to make bets with lower odds, he will need not just 7 consecutive wins in order to achieve a 128x profit. Say, if the odds are all @ 1.5, he will need to win 12 bets instead. I don't think it will be easy either way.