Yes, it can go on the roof. You do not require a roof rack. Your car requires side roof rails to secure the roof bag's straps.