this?
Always: set Sprite.XY=Sprite2.XY
but it means that one sprite would be over another.
if you mean follow like one character to another, then i think you could write 1st sprite positions to variables or array. Or 1st sprite can spawn objects then 2nd sprite would follow by this path.
To have limited count of similar sprites you can use
1 "if sprite.count greater or equal to XX then stop, else spawn more"
2 "if sprite.count greater than XX then destroy one (by random or by some pick)"