Show certain products during submitting a new order

Hi to everybody,
I'm using DC to implement a basic marketplace.
The problem I have is to show just certain products to certain users during order creation. Unfortunately, everybody can see all the available products, whereas each user must see just their own. Is it a way to do that? I don't want to edit DC core module, but I would like to create an external module instead.
Furthermore, while adding a product, the autocomplete shows sku: Product name. I want to show just the product name and other fields.

Thank you in advance

Posted: Jan 21, 2013