So that means to compensate for the stated amount of CO2, you need to plant 10 tomato plants extra each year (the second year you would have 20, the third year you would have 30, etc.). That is not taken into account that it is challenging to overwinter plants outside.
According to the first referenced article[1], the tomato plant stores the largest part of the CO2 in its fruits. If you eat your freshly grown fruits, you will respirate (a large amount of) this CO2 again.
Besides that, I enjoyed the read. I had nine tomato plants on my balcony this past summer. They take a lot of room and a lot of work, but it is lovely to eat your own homegrown fruits. I can recommend it to anyone! I only think the calculation is way off.
[1] http://www.lessco2.es/pdfs/noticias/ponencia_cisc_ingles.pdf