The magic gun Li was brave all his life until he died at the age of 70.
His apprentice, Liu Yunqiao, was still an instructor in the "Presidential Palace" guard in Taiwan at the age of 6 or 70, and he was not ill. It can be seen that Bajiquan boxing, like other martial arts in China, will not only affect your health, but also be capable when you are old, as long as you have a good teacher and practice step by step.
As for knee pain, as far as I know, it is mostly caused by incorrect foot vibration.
Shock foot is a kind of whole body strength, the key point is not how loud the shock is, but whether the whole body strength is well transmitted; But now many people think that foot vibration means a lot, so stamping your feet hard or even using brute force will certainly hurt your knees.
In fact, other martial arts are the same. Tai Ji Chuan is considered as the best health boxing, but there are many people who hurt their knees standing on the tai chi pile! So no matter what kind of boxing you practice, you'd better have a good master to teach you and do what you can, and don't damage your health for short-term effects.