I'm no "expert", but people go with third-party subs all the time, so that would definitely be ok. Going with another manufacturer for your surrounds is less ideal, but my impression is that you can get away with it for surrounds.
My understanding is you definitely want the same manufacturer for the L/C/R speakers.