1. From this attempt, I'd say you need at least a 5 year background in programming, 3 years to spare, people to help you along the way, and some kind of dedication. If you have all of these things, go for it, and I'll see you in 3 years.
2. Yes, but this would go directly against EA's requests...