What would be the best way to display the last topics excerpts and categories via the API?

You can save the Discourse category data on WordPress so that you don’t have to keep requesting it. The same idea works for excerpts. Once you have the excerpt for a topic on WordPress, you shouldn’t need to fetch it again from Discourse.