Storm's Addo-Carr up for tough challenges