I'm using a tiling window manager, so the placement and window decoration stuff I've never tried, but these things worked out without any tinkering for me:
using a screen recording program to, ya know, record the screen;
with wf-recorder or something
launch graphical applications as a different user and have them interact natively with the rest of the desktop
clipboard
assign a hotkey or keycombo for an application, that can be fired from anywhere else in the desktop;
being able to manufacture input events for keyboard, mouse, joystick etc... for when there are issues;
all of these just came in with hyprland and appear to be common case. Hope all your requirements will be met soon!