I agree re the costs of items in the shop ! especially with our exchange rate even though its the best (for me) that its been for a long time.
I believe/trust that the rack is to be fitted by the factory.
I am going for an outdoor cover as will want to use if take car to work and/or for touring . Try to keep the detailing to a minimum. Looks like lots of nooks and crannies to keep clean