I am trying to make it that after a certain time, an object would be set active in a certain place.
You can use Invoke or StartCoroutine for enabling after certain time.
Random.Range would give you a random time to select between a range of Min and Max.
float timeInterval = Random.Range(minTime, maxTime);
To enable the object: