I got it! rc.local starts before kde is opperational. So i figured there must be some script i can use after KDE ititializes found it in /home/user/.kde/Autostart/. Put my auto update script there
sudo apt-get update && sudo apt-get -y upgrade && kdialog --msgbox "Linux Update Successful"
-y for yes prompt i think.
I wish there was a way to inform me if it didnt work