Hide/Freeze something?

Hello, I have three questions about making a spawning system for my game.

1:How can I hide an object from view for a few seconds?

2:How can I make all objects with a certain tag be deactivated and then reactivate them a few seconds later?

3:How can I simulate a flicker effect before instantiated an object?

Thanks :)

For question 1:

var ObjectToHide : Renderer;

function Start()
{
     ObjectToHide.enabled = false;
}

For question 2:

var HideTags : GameObject;

function Start()
{
     var HideTags = GameObject.FindWithTag ("--tag--");
     HideTags.active = false;
}

I believe.

For question 3, you will need to find some kind of script that would do that, unfortunately I don't know how to code for that ... wait for more responses.

---- EDIT ----

This will allow your object to turn on after 3 seconds

var ObjectToHide : Renderer; var Timer : float = 3;

function Start()
{
    ObjectToHide.enabled = false;
    Invoke("LightsOn", Timer);
}

function LightsOn()
{
    ObjectToHide.enabled = true;
}