Ok to answer your questions.
Yes
and
Depends.
Making ANY game will be difficult for a beginner. Secondly, wanting to beat a game making company at their own game (excuse the saying), will be incredibly hard, no matter how much they screw up, simply because as one person, you can't out code a team of programmers. Not trying to discourage you, but START SMALL! Learn with pong or a similar 2D game. I would suggest getting involved in DarkNOOBS a team we started up to let noobs get experience making games with other noobs. We are already in the middle of a project, but you can jump into the next one if you want to.
Now, about modeling. I used to think modeling would be easy with the right program. It isn't, it takes a lot of practice and learning. If you want something simple and point and click, use DOGA, it is good, but you can't do too many different things, it is mostly geared toward sci fi stuff. After that, I would use 3ds max myself, but only because I took a class in it. Mess around with some free ones, there should be a list stickied somewhere. Here are a few that I sometimes use:
Truespace
GMax
Metaseq (I think that is the name)
For the expensive ones I like these:
3ds max and autocad, for precision.
But again, there is no program that will suddenly make you a great 3d modeller. If you want to start, books, tutorials, and experienced friends are the place to go.
Don't give up on your idea though, keep it, write it down, and when you are ready, revisit it.
Ever notice how in Microsoft word, the word "microsoft" is auto corrected to be "Microsoft" but "macintosh" just gets the dumb red underline?