The teeth next to your front teeth are very small, which may be fangs. If you think it's no big deal, you don't have to make porcelain teeth. However, fangs can actually be veneered. There's no harm in making porcelain crowns. If economic conditions permit, it is also possible to be an aesthetic person. However, if the gap between teeth is not enough, there will be no place to put the teeth when they get bigger, and it may be necessary to cooperate with orthodontics. So the best plan is orthodontics+veneering. But there are still many factors to consider (for example, is your upper tooth crowded? Is the alveolar bone plump? Has the tooth profile improved after orthodontic treatment? Orthodontic treatment is expensive? So I suggest you go to the orthodontics department of a better hospital.
Answer to the supplementary question: Even if there is no hole, you need to fill your teeth as soon as possible, otherwise it will become more and more serious in the future, and there will be holes sooner or later.