If I purchase Construct2, do I get free upgrades when they come out, or would I have to pay extra?
Also, there is a link that you aren't allowed to remove in the html file when you create a game with the free version. If I purchase this program, will I have to remove the link every time I create a game or will I get a different version of Construct 2 that doesn't include the link in the html file? (As opposed to the free version)
You simply add the license file to the install directory, or your Documents folder, and restart Construct 2. It will automatically become the licensed version then.
Payments are often processed very quickly, but due to Paypal's payment system sometimes they are processed as e-cheques and can take up to a week to process. I'm afraid there's nothing we can do about that, it's Paypal who hold up the payment.