Wow, that would be an interesting feature!
The most naive approach would be to draw the scene per screen(GAME::BeginDraw()), adjusting the camera accordingly I guess.
I think I would start with getting the 5 screens to work in SDL(SDL 1.3). Then make vdrift work with it.