Can a player take a card from the researcher on their turn if they have the co-worker relationship but are not in the same city?
Yes.

Co-worker allows players to Share Knowledge at a distance under specific conditions. When the researcher is the one passing the card, it overrides that condition, whether it's the researcher or another character initiating the action.