Yes, you can use 1x8Gb with 2x4Gb and have full dual channel.
4-X-4-8 or 4-8-4-X will see 8Gb in channel A, and 8Gb in channel B.
If you mix that up and do something like 4-X-8-4, then you'll be in flex mode which shows 12Gb in A and 4Gb in B, so the first 4Gb and 4Gb from the 8Gb stick will be in dual channel, with the last 4Gb stick and the remaining 4Gb of 8Gb will be single channel.
Ram will run at slowest speed and timings, so if you have 8Gb cas11 1600 and 8Gb cas9 1600, the whole thing will run at 16Gb cas11 1600.
The biggest worry about mixing kits is compatability. The closer you can get to identical match, the smaller the possibility of incompatibility. Usually. The only guarantee with mixed ram is there is no guarantees. It may work, it may not, it may need extra voltage, it may need relaxing timings further or any combination to get it to work right. Simply no correct or positive answer until tried, which is why ppl claim you shouldn't mix ram, you may not be able to return it or have to return it half a dozen times to get ram that plays nice. Very big hassle.