Hachi Machi
Ding Dong Ding Dong Ding Dong Ding Dong
:/ Will getting a higher rank make it easier to get cards?
A little bit, but not a lot compared to buying them with money, or doing the daily quests for gold. You get rewards for earning points playing ranked, which can include card packs.