alert(strToday.getDate()+30); //mi dice che il girono è 52
ma qui mica setti i giorni dell' oggetto Date, fai una somma il cui risultato e' ovviamente 52

puoi usare setDate(), verifica tu stesso
codice:
  function Data(d){
    return {
      gg:d.getDate(),
      mm:d.getMonth()+1,
      yy:String(d.getFullYear()).substring(2)
    }
  }

var strToday = new Date();

var s=Data(strToday);
alert(s.gg+'/'+s.mm+'/'+s.yy);

strToday.setDate(strToday.getDate()+20);
var f=Data(strToday);
alert(f.gg+'/'+f.mm+'/'+f.yy);
ciao