i'm certainly no expert on crystal malts, but i would guess you could sub special b for the 150 (with some flavor consequences of course, but it will still make a good beer), and i'm sure crystal 80 would do just fine as a sub for 75. if all you have is the 120, again, i'm sure that'll work well also.
which beer are you brewing?
edit: just saw you did the terrapin ryePA, i did that one also, the keg is almost gone. nice beer.