Is it possible to attack or kill NPCs from faraway places using a bow?

Solution 1:

No, you can't. Bows have only a limited range. And even when they would not, you can't interact with any object which is not in the currently loaded grid cells (invisible sections of the world) around your player-character because the game doesn't calculate any game mechanics for them.