Arrays can cause a lot of problems. It can work, but it would be a lot easier to use a Blue Print Interface. When character 1 spawns, have it fire off an event that character 2 will receive.
In that event is where your follow logic would be. That way it will only follow when character 1 spawns.