Regardless if your tank is cycled water changes do help as they make it fresher and replenish nutrients and oxygen. I don't think they would harm the betta, and if anything, they would help with his condition. Also are you sure it's 4 gallons? It might just be me but your betta looks a bit big...