Hi, I've taken a look at the code you provided.
It seems that the most complicated part is manually having to put in the file destination each time. If you're okay with using the same file every time this won't be a huge issue. However, if that's not an option a small interface would be good with a browse option when selecting the file.
Also, the script is not able to backtrack at all in the case that selenium is unable to open the page in time/ click some links.
I would propose building a small database using SQLite(no installs for this python works with sqlite automatically) that the text file stores the questions in.
Each time the script is run, it will be able to get all new questions and any old answers that weren't submitted in "x" days.
In addition to what I've outlined above, I'd love to hear the issues you are coming across when using the script.
I look forward to hearing back from you,
Andrew