I´ve been looking at the roof rack (like) on my wifes 96, for my 88. They look a lot sturdier. Doubt the bolts will line up. don´t know for sure. One guy on the modified board, mentioned using large washers under the roof liner, for strength (taking the liner down is a pain). But then again I had an 87, with an after market roof OEM type roof rack, that I sheet metal screwed (with a little sealer around the screws) to the roof, that never did give me any problems. Though I did go and buy some better screws, than what were supplied with the kit.
I´m now using a solid made HD, two rail gutter mount, that has messed up my gutter mouldings, but is really solid (has like 6-7" gutter clamps, 1 1/4" cross bars). Has a kit to go with it for a couple of bicycles. Didn´t want to ding up and/or scratch up the OEM rack on my 88.