You can create a color scheme with the custom foreground color, background, cursor color, and selection background color. After that, you can set that color scheme for any profile you want.
The best part is you can use a custom theme with the color scheme feature of Windows Terminal. Before you proceed, do note that this custom theme feature has come with version 1.16 of Windows ...