Ignore what Panda said.
The headunit in the photo is the factory fitted "connect nav" unit. You can install it but with great difficulties and extra parts.
The subwoofer is part of the HIFI option and is only possible to get from factory. you can't install it on a normal bravo.
If you want a big screen headunit and subwoofer, go get a double-din pioneer or alpine headunit and an aftermarket sub.
Do not buy a chinese touchscreen unit specifically made for the bravo! They're crappier than a crap.