Image upload and other options in the same plugin settings form?

Save the image as a path in a text field.
You can try to handle your image upload with the WP mediaUploader.

There is a nice and quick tutorial for: https://laurahoughcreative.co.uk/using-the-wordpress-media-uploader-in-your-plugin-options-page/