Magnon spectrum and related finite-temperature magnetic properties: A first-principle approach