IT is definitely a lot ot ask and I advice you to spend a week at the arduino tutorial section and go through the examples, read them and try to understand them Do them, let them run and you wil learn a lot about the possibilities of the Arduino (and where its limits are).
Try to break up your project in multiple parts and do every part in small steps, many little successes feelmuch better than a big failure ...
But on first sight your project sounds not like something undoable.