You should read up about resources folders in Unity before proceeding.
1. Put the sprite collection data object (i.e. Assets/Sprites/GameElements/GameELements Data/GameElements.prefab) into a resources folder.
2. Load it in using tk2dSpriteCollectionData data = Resources.Load("GameElements", typeof(tk2dSpriteCollectionData)) as tk2dSpriteCollectionData;
3. Get the sprite from levelButton -
tk2dSprite sprite = levelButton.GetComponent<tk2dSprite>();
sprite.SetSprite( data, "nameofsprite" );