You will still run into the issues that I have already mentioned.
What is canbus? (thank you Iwire):
What is CANBUS? CAN Bus or Controller Area Network Bus is a communication system for your car. It is a digital signal using 1s and 0s to transfer IDs to differ
www.iwireservices.com
Part 2: Canbus and your Subaru swap:
In this post we discuss how CAN bus will effect your Subaru swap and ways to get around it.
www.iwireservices.com
I'm not intending to be a dick, but the twin turbo setup in subarus is unreliable garbage, there is no upgrade path, and it will be very expensive for all the custom work, standalone computers and tuning required to put it into your 2010.
If you want to save a bunch of money, and end up with a reliable working car at the end, buy a wrecked 2010 WRX or STI. Move literally everything from the wrecked car into yours. Everything fits, you can buy upgraded parts for it (exhaust, cams, turbos, etc). And best of all you can get the engine tuned with an accessport, or you can take it to a local tuner.