Agreed on every point made by OP. Special teams especially need to be improved. With our style of offense it would seem to me that field position would be a priority, and yet the unit that greatly affects that is the worst I've seen in Carolina in years, possibly ever.
We do need another left tackle and wide receiver. I'd like to see us grab another receiver in the first round but I wouldn't be opposed to finding a left tackle in the first round either. Either of those picks should be our first.
I think our secondary needs time to gel, I'm happy with Tre Boston, and think he's only going to get better. He's played well for a rookie I think.