And no, xrandr will not work under wayland.
If you need the script to start later, place sleep 5
above the main command, and that will delay it 5 seconds with my example.
Or create a desktop file as mentioned here
and add it to ~/.config/autostart/
or maybe the sh script file directly to ~/.config/autostart-scripts/ but i can’t guarantee … never used that ever.