Yeah, you're right.  It probably is too big of a project.  Sure, we could knock out the basics of the language, what with lexical scoping and closures coming for free from Scheme, and adding dynamic scoping (special variables) in a few lines of code.  Sure, CL style macros would be a day or two at best.  Pathnames, logical pathnames, packages, and reader macros aren't even worth mentioning.  CLOS would be a week or two.  A full meta-object protocol might take another week.  Maybe two.  Adding CL style conditions would probably be two weeks, maybe three tops.  But doing things like getting unwind-protect and call/cc to play well together might be a bit harder < http://tinyurl.com/y8pl6r>.

Actually, your schedule makes it sound attainable.
Oops, looks like I needed to add the <sarcasm> tags.