Quantum batteries (QBs) have garnered attention as candidates for energy storage devices due to their inherent quantum advantages over classical electrochemical batteries. However, owing to the vulnerability of quantum resources to disorder, the ability of a charged QB to effectively store and discharge energy may be adversely affected by mechanical motions, thermal fluctuations, impurities, and defects in the QB. In this connection, we study the effects of (i) Gaussian static disorder, Gaussian white noise, and Gaussian colored noise in the onsite energies and electronic couplings and (ii) periodic oscillations in the electronic couplings on the exciton storage efficiency and exciton discharge rate of an open excitonic QB model-an open quantum system that stores and discharges excitons. To efficiently average over the many possible noise realizations, we employ an accurate mixed quantum-classical dynamics method that treats the QB quantum mechanically and the thermal baths in a classical-like way. The results reveal that the exciton storage efficiency decreases as the disorder strength increases, with static disorder causing the largest reductions followed by colored noise and white noise. In contrast, the exciton discharge rate remains mainly unaffected by the different types of disorder, even under very strong disorders. Moreover, depending on the model parameters, the incorporation of periodic oscillations into the electronic couplings could either enhance, have no significant effect on, or decrease the exciton discharge rate. Overall, our study elucidates the effects of different types of disorder and inter-site vibrations on the exciton dynamics in a charged QB, thereby shedding light on the importance of environmental noise engineering and mitigation in open QBs.