Im in Canada, BC.
Heres an updated photo of the speakers
I also installed a roof rack about a week ago, completely forgot.
No there is not any roof rack that is del sol specific, i got this at a junk yard, guys said its off a del sol, complete bull as it was never made to my knowledge. / Discontinued.
The arms grip the top properly tho, and the rubber peices sit inside the dips in the roof and it holds.... so f it.