Brian,
I've just spotted your post, so apologies for not replying sooner. Almost everything there can be used on an X4, I had one myself until recently. The dome may not be suitable but i think everything else is. Does your X4 body have the quick release fitting mounts underneath? The 3 quick...