It could be saved with root canal, post and core, and crown; but from the look of it, it will not last you long. I would just pull it, and replace it with implant and future crown.
DEfinately change them to thin veneers like lumineers; also if the look big, it might be because you chose a whiter shade which make them look bigger; go half to whole shade yellower. they can not make it bigger horizontally; but they can make it longer vertically; which it can easily be grinded...
You need to definately change the veneers at no extra cost to you; make sure they use a good lab. If you don't change it, you will get cavity around the margins.