1) Saving the parameters I read and wrote to the Arduino on the PC
This is not an Arduino issue.
2) Automatic COM port search to automatically log into Arduino without additional adjustments
What you have to do is open each port. If it can be opened, you then say something like "Hello, are you an Arduino?". Then, you read the response. If you get "Yes, I'm an Arduino", then you know that you found the right port. Any other response, and you close the port and move on to the next one.
Of course, this means that the Arduino needs to be programmed to read the question and generate the proper response. And, it means that you need to wait long enough between sending the question and expecting the reply for the Arduino to reset.
Can pls someone guide me to the right direction?
Sure. pls is not a word in English.