Need advice for wordpress plugin upload

hi there

I have two questions about plugin upload - first I have a version that is 90% ready - just going to swap out some icons and change location of search bar. Should I kick off with the upload process now already, and then do an update in a few days? Or wait and submit when 100%

Second question - when uploading the form asks for all / main files in a .zip and then later for the plugin files. What’s the difference? I’d just upload the same ZIP to both fields, right?

Thanks in advance for helping a noob out !!