Except what you said, there are 2 more ways to get boosters.
1. You can buy them with tokens (but I don't think you want to do this).
2. You can watch videos and win moral boosters or other boosters (the problem is this option it's limited and it's hard to find this videos).
Have a nice day!