how to make the background transparent so you can see the desktop?

You can’t,UE4 render to viewport not in to desktop composition, because of that it can’t be partly transparent (maybe Windows support it but UE4 RHI don’t). But you might do something in C++, capturing desktop somehow and place it as a texture as background.