As far as never attacked anyone. Of course they have. China is part of that US allies group fighting terrorism in your families homeland. Here is a list for you of all of the conflicts:
https://en.m.wikipedia.org/wiki/List_of_wars_involving_the_P...
https://www.indiatvnews.com/fyi/india-china-border-dispute-w...
Looking some of them up seperatly, the article seems correct.
Stating border conflicts with 18 countries
Most (probably all) countries in South and East Asia have multiple border disputes. Japan has disputes with China, Russia and South Korea. India has disputes with Pakistan, China and Nepal, and used to have disputes with Bhutan, Sri Lanka and Bangladesh. See a trend? Every major country in the region has or has had disputes with every neighboring country.
As for your link, most of it is about peace keeping missions. The others involve countries that share a border with China. As I said, China has for the most part never attacked countries it didn't share borders with and I don't live in any of these. Even then, they haven't done carpet bombing, used chemical or nuclear weapons against these countries unlike the US.