Can CNN be used for numeric data
Yes, you can use a CNN.  CNN's are not limited to just images.  Use a 1D convolution, not a 2D convolution; you have 1D data, so a 1D convolution is more appropriate.  A CNN is a reasonable thing to try, but the only way to find out if it actually works or not is to try it on some real data and evaluate its effectiveness.

You can also try simpler methods, like a fully connected network, or even logistic regression.