No, not all NIFTY 50 or 100 stock options are liquid. This poses extreme difficulty in trading options on those stocks specially on day trading. Because of this, entering and exiting trade at an intended price becomes very difficult. Not enough liquidity simply means there is not large volume of trading and there are not significant number of buyers and sellers available for that stock, specially in stock options segment.
Even on positional basis, the movement of prices can be so lethal that Stoplosses may have got hit before opening itself. So, risk management is another challenge there, even if your view is correct.
The difference between the intended price and actual trade execution price is known as slippage. In my opinion, a maximum slippage of 2% may be acceptable. What it means is that, if you want to enter a trade at 100 Rs. per unit, it should not get executed at more than 102 Rs. per unit.