Can we rollover call or Put option position to next month without exiting?
This is not possible currently. You will have to exit your existing position and then initiate fresh position in next month contract.
Is it possible for futures
No. You will have to follow the same above mentioned method.