Sorry, this got caught in my spam filter for some reason and I missed it in the What's New list.
All day is easy - a filtered view. If you only want a list, not a printed calendar grid, it's not a problem... create the filter to show all day events then print and choose the table style (only offered if you are in list view in the calendar).
If you want it on a calendar grid, 6 months is hard because outlook only does a month at a time (you can sometimes get 6 weeks in). You'll need to use a 3rd party utility or use a different print format (like 4 up) to print smaller calendars on a page. I have print utilities here -
Calendar Printing Tools - most (but not all) will work with 64bit.