Jogging or stationary bike,etc.,only warems up the bodys core temperature and doesn`t warm up all of the muscles,tendons,and ligaments.
OK to do,but a specific warmup set or two before at least your first exercise for every bodypart would be much smarter,and much much safer in the long run.
Don`t overdo,just get warm and loose.
100% true. Moving your legs back and forth does not get you ready to bench press.
It's a clear young-mans mistake and it will catch up eventually.
Do your dynamic stretching (movement-based) before you lift and your regular stretching (stationary, hold for 30sec) at the end.