wildbill:
I would not worry to much until you really know you are going to have a problem.
This. It sounds like you're borrowing trouble that likely doesn't exist. The libraries you'll need for LCD and wifi will eat some of your flash, but to code up the features you've listed so far should be easily plausible in the space you have. Get coding
Yeah. It seems I was thinking along the same lines as a lot of beginners - not realizing that libraries are the main culprits.
Will be having a marathon coding session tonight!
Andrew.