Wow, sounds like it will be quite a complex porter! I think you're on the right track with adding the vanilla and maple to the secondary as those are fairly delicate flavors that can be dampened by boiling or going through a vigorous primary fermentation.
I would say add the coffee to the...