i imagine it Could be done with either but with a double it would be easier to sort any chainline issues
What BB length you need is upto you to figure out but if you are using a triple i imagine your going to need something shorter than 107, Or maybe i have no idea what i'm talking about. Set it up and measure.