I would point you towards the Newest External Bearing BBs and the crankarms that go with them.. the spindle is fixed to the right crankarm ..
the one for the Shimano Alfine is a single chainring. they as I read ship with a 45t..
but this is now just a spectator sport