Samsung S6 Edge VZW/GSM Unlocked (S&D)

No word on if the battery is removable and/or details of an SD card slot.

Asked and was told: No removable battery. No MicroSD slot.

Does this phone work with cricket?