Hi Mitch!
Starting with question 2: this was a bug in the editor, sorry about that! The intention was to allow auto-completion based on imported weather stations, but also allow users to type file names manually, but the second wasn't working. This is fixed now in version 3.1.3 just released.
https://github.com/swat-model/swatplus-editor/releases/tag/v3.1.3
For question 1, you might just need to narrow down your list of options from the weather generator. At some point when I have more time, I need to adjust or allow option to consider elevation levels when choosing the nearest station, but currently it doesn't and that's maybe why it's not picking the closest one for you?
I'm assuming you're using the included sqlite weather generator database? When you import from the database, it will add all stations within a rectangular boundary of the max/min coordinates of your project's routing units. This is just the initial list, but these aren't all necessarily used in your model. They're only used when they get assigned to weather stations, which are either created during weather generator import if you did NOT check "Check if you are using observed weather data", or during observed weather data import if you did.
Since it sounds like you're using observed weather data, I will assume you checked that box. Which means that the issue is happening where it's selecting a wgn too far from the weather station? You might go in and either select the better wgn manually, or go back to the imported list of weather generators and remove rows that are too far. If you have a lot of data, you might work in the sqlite database directly and use AI to help generate the queries you need to either (1) remove rows that don't work, or (2) generate your own set of wgn into a csv and use that method to import wgn instead.
Alternatively, go here:
https://swat.tamu.edu/software/ and type wgn into the search box under SWAT/SWAT+ community tools and try one of those to get your own WGN data. I don't know anything about how these work, but it's possibly easier than what I mentioned above!