If you have guid partitioned, then should you have no problem. Distros are made, to run on almost every system. But therefore it is needing some hacks and so it is wide apart from vanilla on a concret system. One does not know, which kexts are manipulated. If you find things like evoreboot, which is almost outdated and espacalliy nullcpupowermanagement kext in System/Library/Extensions, then you have no working powermanagement. That is then the cause, why your system is eating so much batterie power.
If yyou have an external harddrive, you can it also use for trying a vanilla install, which is then fitting to your system as near as possible.