Yes, if you spend your money to buy gems, you have a chance to get rare characters but only a few numbers which I don't know how it works exactly so far I tried once but didn't get any good results. Also, you will get bonus items like clothes every time you buy gems in the Tip Shop.