Add ProductCreateViewModel to its own file.
Run Install-Package AutoMapper to install AutoMapper.
Use AutoMapper to map between ProductCreateViewModel and Product.
Configure AutoMapper in Application_Start to keep things DRY.
Use the FluentAPI instead of DataAnnotations for the database schema definition.