Queue - set items to review, get reviewed items from queue

Is there any way to set items in the queue to in review or assign a reviewer to the item? And later check if an item was already reviewed if yes then get it? Or find items which have a comment in it?

I was thinking about forms in task catalogue but until one task will finish than another won’t start… or is it any way to load lot tasks into the system and proceed only these of them which been completed?