It looks like you are off to a good start with your design.
Here is a website that has (both canon and non-canon) diagrams of different Viper variants:
http://www.shipschematics.net/bsg/bs...p?filter=ColSm
There are different types of multi-seat vipers that fit different rolls.
Not only that, but in G80, a two-seat Viper was featured.
I am looking forward to seeing how this project turns out!