Pretty sure the BB will be fine, no 2.5mm spacers for road cranks in a 68mm shell, no spacers for MTB cranks in a 73mm shell or 1 spacer each side for MTB cranks in 68mm shell. Cranks will be no good though as they need a 68mm shell and you may as well get whatever BB suits the new cranks you want rather than trying to match to gxp.
Pretty sure the BB will be fine, no 2.5mm spacers for road cranks in a 68mm shell, no spacers for MTB cranks in a 73mm shell or 1 spacer each side for MTB cranks in 68mm shell. Cranks will be no good though as they need a 68mm shell and you may as well get whatever BB suits the new cranks you want rather than trying to match to gxp.