First-Principles Studies Of Surface Energies Of Magnetic Full-Heuslers And Machine Learning Of Hybrid Perovskites