I'm trying to get my head round how Craft Commerce manages product options. My Product has the following (multiple) options.

1. Material Type
2. Distance between design
3. No. of designs per metre
4. No. of meters (selecting this changes the price, so 1 metre is £100 and 2 metres is 200 etc)

**Question One:** Is multiple options on one product possible?

**Question Two:** Do I need to create variants for each option - how if so? 

**Question Three:** Do I need multiple products based on the number of Metres (which changes the price)? Ideally I'd like one product that gets adjusted on the options selected. Is that possible?