No, you can obviously buy anyone from your negotiation list. I am talk about buying players from your friend's list or even non friends. It looks like the same Negotiation list rules apply, they have to be one away from the next star. But there is a limit to what level a player you can recruit, from levels above and below.
Anyone know?