Expressed in eV, it doesn't depend on the wavelength. The formula is pretty simple: dE=h*K/dt where K is the constant given above (0.315 for sech2) and h is the plank constant. So a 100as pulse will have a bandwidth of about 13eV.
it depends on how you define the widths (in the time and the energy domains) and what shape the pulses have. If the widths are considered at the half maximum and your pulse has a Gaussian shape, you will need about 18 eV. The central frequency is not important.