When the C128 is running in its native mode, the only "fixed" memory addresses are $FF00-$FF04. These 5 bytes allow access to the first 5 registers of the MMU regardless of the current memory configuration (which is controlled via the MMU).

The MMU's RAM Configuration Register, which is in I/O space at $D500, but __always available__ at $FF00, controls how ROM, RAM, and I/O are banked in and out of the memory map. Using this register, you can certainly bank the Kernal ROM out, and thus allow access to interrupt vectors stored in RAM.

You may have been considering the other ability of the MMU to allow common areas of RAM that are in Bank 0 but also seen when accessing Bank 1. These __optional__ shared RAM areas can occur at the bottom and at the top of RAM in various configurations. The top RAM sharing __does share $FF00-$FFFF between the two RAM banks__. But this is independent of the RAM or ROM being visible in that region of the memory map (as described above).