Copy Permission From Windows Based user To Local user
Yes, it is. I guess you mean "Windows Login" and "SQL Server Login".
You can script permissions using system objects such as sys.database_permissions or using a tool such as Idera SQL permissions extractor.