Question: will a screen protector prevent further cracking?
Answer: If you're on a contract that's soon expiring, this is your best option. Adding a screen protector might help keep the glass from cracking further, too. A glass protector might prevent further spidering. It largely depends on how extensive the damage is but adding a protector certainly wouldn't hurt.