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
Code:
!/bin/sh -e
sudo apt-get update && sudo apt-get -y upgrade && kdialog --msgbox "Linux Update Successful"
exit 0
-y for yes prompt i think.
I wish there was a way to inform me if it didnt work