Should I change the ports? does it matter what I change them to?
Yes change the ports for the same reason. Otherwise other coins can connect to your client and attempt to send blocks and transactions to it. That's bad. IIRC there's also some magic numbers you need to change so if somehow another coin does connect to one of your clients, any blocks or transactions sent from it are invalid and will be dropped. And vice versa of course.
I don't know where these magic numbers are in the code. I haven't studied the code very closely because right now I don't intend to make an altcoin.
Does it matter what port # I change it to? Does it have to be specific or can I just change like the last number in the sequence and it will work?