How can i decide on which features to use for clustering?
Good points by shepan6. It is also worth to mention about feature extraction techniques to lower the number of  features. You can use common feature extraction techniques such as PCA or eigen projections to transform the data into a lower dimensions. After lowering the number of features like this you can appply  techniques such as clustering