Ryan Conner absolutely. They're cheap and can drop elites. I'm level 23 and have opened all the packs and have gotten 4 elites. So yes absolutely worth it.
I'd say so! Some of the higher packs give you really good cards and I pulled a 89 Kelce yesterday out of the level 28 packs! Not guaranteed but I got lucky!