The taskbar and the Start Menu are usually present ... and you can do it using Windows Settings. You can also read this article to move Taskbar to the second display on Windows 11/10.
Having done that, go to Settings and more menu (visible as 3 vertical dots in ... a newly redesigned download manager will display all your downloads in form of a popup in the Edge toolbar.