On the baud rate, it happens all the same with 9600, I was just trying different baud rates and somehow ended up that high. Likely through just random testing.
On the Opening and closing the serial port, well, as I said, that was literally the only way I could get to work without opening the Arduino SM first. Though I would be fully willing to accept it could be the issue, if someone with higher knowledge wants to tell to tell me so.
Edit: Fixed the baud rate to be normal, it still does the same thing anyways.