$65 is a total win!
Good to hear she's been a nice ride for ya
Theres some lower shock mount differences between the different length arms, but I believe any XB arm will bolt on any XB frame.
There's a few different looks over the years, but only 2 different wheelbases that I know of
Hopefully someone who knows definitively will chime in?