You need to be dedicated, that is the main requirement. Competitive gymnastics requires at least 3 days a week of training more often 4, 5 or 6 days a week and training usually last 3-4 hours each day. This is year round, usually you will get around 2 weeks break throughout the entire year. So basically dedication and committment is the biggest requirement.