I use the
Dakine High Roller Bag.
It fits all that stuff, but you have to remember that most airlines have weight limits on luggage. Delta only allows oversize ski bags to weight 50 lbs.
Fly southwest if you can, they don't charge for bags (or so I hear)