Teleport homers won't work on Land raiders, cause Teleport homers will only work on Strike Squads, Interceptor Squads, or models in Terminator armor (Codex, pg 62).
Will a homer work on a strike squad that is "summoned"? Teleport homers say ".... teleport onto the battlefield via deep strike" and "...only works for units that are teleporting, not other means". It can be argued that a summoned unit isn't entering the battlefield, it was already there, and they definately aren't "teleporting", since the Summoning doesn't have "teleport" in it's title or description. RAW, Teleport homers don't help "The summoning", but a skull in range will reduce the scatter, since you're using the normal deep strike rules.