Deli ham typically lasts for 3-5 days in the refrigerator when properly stored. Signs of spoilage include a slimy texture, off odor, or visible mold growth. Factors influencing spoilage include ham type, curing, additives, temperature, humidity, and storage practices. Maintaining proper handling, storage, and hygiene is crucial to prevent microbial growth and ensure consumer safety.