Does the theme "Moesia" install/setup the existing website?

Do the theme “Moesia” or aTheme’s themes install/setup the existing website(single/multi site), not default/(re)fresh wordpress?

My website uses the Press75’s Theme on Wordpress multisite. I want to add only Front Page by theme “Moesia”.