Pick up products and Two lists of variations

Two questions:
1. Is it possible to create two lists of variations on product?
for example the product is shoe and i want list of colors and list of sizes.. is it possible?

2. Is it possible to define self pick up of product instead of shipping?
I've couldn't find something like that is the plugin.