I’ve been struggling with wanting to buy the app, but my iPhone is not actually in service anymore. What features will/won’t work?

You don’t need any kind of cellular data to play Zombies, Run! – and since GPS doesn’t require a data connection, you’ll still be able to track your runs as well! You might want to connect to wifi occasionally to sync your data with the web though.