That depends on how fast you want to learn but at least ten minutes per day is recommended.
02
Now that one is a bit too tough to answer. All students are different. Some are really enthusiastic about practice and learning and others have other things they want or have to do, but everyone can learn to play.