Wyll does get an extra proficiency in Rapier, yes.
Regarding repelling blast, it doesn't always knock the target back. I believe there is a saving throw of some sort.
*
To touch on the imp, yes, I think that's the best part of the warlock. But I guess I want my character to be better than my character's familiar.
Anyway, when it comes to hex, other classes can get their hands on it and do as much, if not more, with the spell.
If you hit with Eldritch Blast, and you have Repelling Blast, you auto-shove. No save.
And yes. Wyll shouldn't have Rapier proficiency. I honestly thought he was Pact of the Blade because of his rapier. With that pact, the warlock has a blade that resembles whatever; something like a rapier would be a natural fit for someone with high Dex. The pact means he's proficient with it, and it's magical when determining resistance and such.
And, he's supposed to be the Blade of Frontiers, so it would make sense that he'd have that pact. At level 5, gain Thirsting Blade and get an extra attack with his summoned rapier.
But, instead, they give him Rapier proficiency. Weird to me.