We are losing 2 studs and have no idea if Puka/Romney will stay healthy. Both have had a history of injuries. Re:TE I'm not sure I would say that group will be as good or better with TE 1 coming off a serious injury.
OL should be at least as good as last year - possibly better. WR, TE, and RB likely won't be quite as good as last year.