thanks for everyones replies...update:
i had already given him the go ahead prior to opening this thread and reading the replies.
he arrived today, removed and replaced the old expansion vessel, and put it in the "correct" location with new piping, replaced the leaky flue, and serviced both...