I want to disable pagination and per page product which display on category page on some condition i.e. if I set cookies than on category page I want to disable pagination from category page otherwise it will show.
Thanks in advance for your help.
That isn't a native feature and I can't remebebr right now a module with those features.
Maybe you should customize the Pager and also use some category attribute to define which behavior do you want to show per category?
(my 2 cents)