Yoast SEO plugin which comes with Alan’s template should automatically create a site map. Perhaps it is not turned on withing the Yoast settings?
Personally i turned the Yoast sitemap off and have a separate plugin to generate it. The site you mention wants a credit card for the free trail. I’m always suspicious of these sites as they often bill your card even when you don’t continue after the trail. Generally i am very sceptical of any company trying to sell me SEO. There seems to be a number of other similar sites doing this analysis that don’t require a card to take the trial.