Throne theme will automatically generate all image sizes to fit each layout you choose to display. The only thing you should keep in mind is that maximum width (full width) of the theme is 1070px which means that it would be good to upload images that are at least 1070px wide. That way we can properly generate an image size for each of the layouts.
Don’t worry about larger images as theme will resize them properly, just avoid to upload small ones.