When i got to the car.. The voltage was at 12.4v.. When i started it, it didnt start.. So i went to check the reading again and it was down to 12.33-12.34.. Yesterday when i got home however.. After a couple of hours it was at 12.24vabd this started the car.. Could this indicate something sticking aswell? Starter motor?

It's not only possible, but likely that your battery has already been damaged too much by all these discharges. It's also likely that your alternator is being stressed beyond what it was designed for by having to recharge the battery so much so often. That said, you really need to find and correct the parasitic drain issue before sacrificing another battery and alternator. I wonder what a dealer would charge to diagnose this problem?