The present work has taken a challenge to design a model predictive controller (MPC) for automatic load frequency control (ALFC) of two-area, wind-integrated thermal power system equipped with battery energy storage system (BESS) and demand response (DR) for frequency regulation task. Primarily, the incremental BESS model employs a new state of charge (SOC)-based strategy to regulate the power from battery for saving battery life. Then, DR, along with the SOC-based BESS, is employed in ALFC for frequency regulation. A modified state space model of MPC incorporating all BESS variables is developed and employed in ALFC of the studied power system. The performance of the designed MPC is examined for inertia issues arising from wind in the conventional two-area power system. Furthermore, the capability of BESS for frequency regulation and effect on the life of BESS with the proposed control strategy are measured through MPC-based ALFC and results are compared with system performance when integral controller in ALFC and inertia controller from wind are present. In addition to DR and BESS in ALFC, double-fed induction generator-based proportional derivative (PD) inertia controller also contributes in the power system for frequency support from wind energy section to avoid inertia issues. So, all the controllers of the test power system such as integral controller in ALFC and PD controller in wind are tuned concurrently for smooth frequency control. However, performance of MPC is tested for smooth frequency regulation by tuning PD controller gain of wind only while keeping MPC gain parameters as available in the literature. Particle swarm optimization is used to tune the integral controller gain of ALFC for the studied power system to compare the results with MPC-based ALFC. A transfer function model of wind-integrated two-area thermal power system is taken into consideration in the present study to verify the effectiveness of the battery variable concerning MPC design for ALFC collaborating with DR for smooth frequency control and provide safe battery life. Finally, results confirm the effectiveness of the designed MPC-based ALFC, collaborating with DR- and SOC-based incremental BESS through various case studies.