Multisite install on a sub-directory

Install it at the root and use a custom theme for the first site.

Specifically, you want a subdirectory install, and then for the root sites theme, replace the contents of index.php with that of your static html page. You’ll need a style.css with a comment at the top so WP picks it up as a theme, there are articles elsewhere that cover theme creation though

Don’t forget to add the wp_head and wp_footer calls in though, else you won’t get the admin toolbar when logged in