> make sure you are doing training units of at least 30 mins regularily. Going shorter than that is not really useful to get you actually trained.
That's not true. Less time can be effective as well, given that the intensity is high enough.
> If you try to get better endurance most of your training should be aerobic (instead of anaerobic)
It's actually the opposite and interval training (mixed aerobic and anaerobic) seems to be more effective.
> the most important thing are the fitting shoes (to avoid pain in the joints). Retailers will often offer a analysis of your running style and offer you the fitting shoes. Those should then be changed every 600 to 800 km.
Running without shoes (or barefoot-shoes) is probably even better once you have adapted to it.
> for certain people with bad joints or other related issues cycling or swimming might be better choices
Even rope jumping is considered much better than jogging since the force is always distributed across both legs at the same time.