Hi Sethuramansid,
Gaps need not be filled. But majority cases, some time later, when the markets discount the factors which caused the gaps in price behavior, they can be filled. First time when the price approaches towards these gaps, the orders are still supposed to be there at Gaps to work as support or resistance depending on the side of gap. And regarding the time limit to fill the gap - there is no proper answer from my side. But one thing is - the early the prices reach the gap, the better the efficacy. But at the same time please look into the volumes at the time of gap and immediately after the gap behavior. This gives a clue over the strength of Gap.
Goodluck!
Happy practicing technicals
ajayakumar