No. The nice-looking, factory-installed "sharkfin" is strickly for the navigational system. Satallite uses an aftermarket antenna that is installed in the same place as where you see the sharkfin but looks more flat. Regardless of whether you buy the satellite system at the time or purchase or 6 months down the road, it is not a factory installed option as of right now. It is still an aftermarket product that BMW integrates with the Business head unit.
BTW, you cannot get the Sirius installed if you have a navigation system. You'll need a complete aftermarket system otherwise.
Good luck.
JAF