Performing Binary classification using binary dataset
Yes. Many data sets are one-hot encoded into only 0s and 1s because some ML algorithms work best that way.

http://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.OneHotEncoder.html