Considering that the piston and sleeve for most .21s run about $50-75 you might want to consider just upgrading to the Hyper engine. The piston and sleeve for the .21BB runs about $60.
As for mixing and matching internals engine to engine, I'd say that you could try it but these things tend to be pretty manufacturer specific. I'll let someone with more knowledge of the internals answer this question, but my initial instinct is to say no you can't make an 8 port by using the 8 port sleeve and pistion. Part of that instinct has to do with the word "port". While the piston and sleeve play a part in the whole porting bit, the engine's case is where most of the work is done.
If the piston and sleeve fit, you still need to port the engine. This requres a bit of dremmel grinding work on he inside of the engine casing.