Yes, you can combine RAM modules of different sizes as long as they share the same timings.
Yes, you can combine RAM modules of different sizes as long as they share the same timings.
Yes, you can install a 16GB CL23 RAM into her laptop. It should work fine without any problems.
It will function, albeit potentially not fully in dual-channel.