Does WEKA support multi-label classification?

No, WEKA only allows you to specify a single class attribute (which can be numeric or contain an arbitrary number of labels). There are other third-party frameworks available that can handle this type of data. One of them is Mulan, which is built on top of WEKA.