Question [Q] Help a noob confirm network-band models(Cricket)

Short story GF needs a new phone been eyeing the moto g for a while. And cricket does have a moto g through there website but one thing is the internal memory is 8GBs ,happens to be the only model crickets offers. which is clearly not enough for a app heavy user. GPE has a 16GB version on googleplay perfect size. Just needed some help confirming GPE model will work with Cricket USA. (Any limits like 3G only or LTE capable from the bands provided by google on their playstore and whatever cricket bands are.)

Also stupid question cricket use sim? (I try not to ask gf cause she will beat me knowing I'm getting her a new phone :P and asking that question would be dead give away)

Thanks alot