Remote creation

Is there a difference if my script creates their remote at game startup or have the pre-build?

Remotes should function the same so long as you’re indexing them correctly. (And obviously if they’re made on the server.)

well I was wondering if it could cause lag or anything since my tools bild there remote when they are given to the player (bindable and others…)

Lag would be entirely dependent on what you’re doing with the remote itself and if there’s any memory leaks present.