Will these devices compatible with each other?

Basically out of the box no. You have to wire them up so they need the same pins. It is not insomountable as some pins can be shared and some can use other pins. It is the SPI interface that they need, data in and out and clock can be common but you need a seprate chip select for each.

Enough volts is not a question. Enough current is another matter you need to add up what each one take show are you going to power it?