Hi Rian,
The ones I used are a B6 from a celica. There's two numbers on the box 34-003527, and P30-0352.
The gland nut that comes with them has a course thread that won't fit your fine threaded ae86 struts. Your stock gland nut won't fit because the bilsteins are humongous.
As a temporary fix, I've bored out the stock gland nuts and made a bush to hold the bilsteins snugly.
The bilstein gland nut also has a dust seal on it. Not sure how critical this is, but they are not cheap shocks and I'd hate to ruin them. Correct gland nuts can be ordered, but have been quoted up to $128 and a few weeks wait.
Haven't driven the car yet, but they feel pretty stiff. Have to be better than the random assortment of blown TRD shocks that were in my car when I bought it!