Can we use Multiple data as Input in a NN for a single Output?
Yes, it can be those multiple inputs, you would have to design the network like that (to have 3 input layers and then pool them afterwards).
But, an easier solution would be to flatten this array and put it through 1D CNN and finally put it through a softmaxx.