@FlexinWoods Simply, no
I have been playing since the release. I've been playing quite a lot
I didn't buy every Battle Pass, first one I bought being Season 5 BP
So I got a lot of packs during my playtime, but not a single heirloom apex pack.
Chance for the heirloom pack is I think 0.4%. Unless it's your 500th pack, then it's guaranteed, as you know. So the chance is extremely slim and it's just rng.
So unless you buy Apex packs, there is no real way of speeding up the process or making your chances better
You can go opening 499 packs and still not get a single heirloom, so yeah