Hey mate! The minimum everyone should spend on a warm up is 30 minutes. I hope this helps you :)
Answer:
The skills you would require to become an advanced martial artiest would be,
you would need to have peace and know how to keep your temper in check.
you would need discipline and high confidence along with a good amount of focus lots of clear goals and the most important one you need respect for not only you but also for others.
you need self in forced skills.
Dual Energy X-ray Absorptiometry (Dexa)
You can eat more fruits and vegetables. Also exercise more.