I think it is the season finale because I heard and interview of Miranda Cosgrove saying that they have started season 2. The interview was like 2 months ago. And on the list of iCarly episodes there isn't anymore episdoes.
But I could be wrong. You never know?
I hope that Harper stays on the show. He seemed pretty cool. Why do you think he played a love song at the end. That was random... Well I think it was?