These are the frequencies the two handle:
1095 - 3.5" display, 150MB storage, 512MB RAM, 800MHz CPU, Gingerbread (Android 2.3), Released August 2011
GSM: 850, 900, 1800, 900
3G: HSDPA 900, 2100
HSDPA 850, 2100
HSDPA 850, 1900
1097 - 5" display, 16GB/32GB storage, 2GB RAM, 2.5GHz CPU, KitKat (Android 4.4.4), Released September 2014, water resistant
GSM: 850, 900, 1800, 1900 MHz
UMTS: 850, 900, 1800, 1900, 2100 MHz
FDD LTE: 800 (band 20), 900 (band 8), 1800 (band 3), 2100 (band 1), 2600 (band 7) MHz
The 1095 is ancient in phone years. The 1097, if SIM-unlocked, should work on Straight Talk with either a TMobile or AT&T nanoSIM. (Decide based on which one gives you better coverage where you need coverage.)