How can I import a site into Local by Flywheel

The only files that are absolutely required is an SQL file containing the database and the /wp-content folder.

If wp-includes, wp-admin, etc. are missing then Local will automatically pull the latest version of WordPress, set up wp-config.php and then import the SQL file you provide.