per quanto riguarda le sessioni, ti consiglio vivamente di andare qua e di studiare per bene come si utilizzano ...per quel che vuoi fare tu, è difficile capire quanto può essere grande una variabile session...grosso modo devi ricordati che ogni carattere di una stringa occupa un byte e quindi ad esempio la variabile $_SESSION['valore'[ = "Giuseppe Garibaldi" occuperà 18 byte. Potresti ad esempio usare una variabile $_SESSION che contenga e sommi il numero di byte di ogni stringa a quello esistente..
cmq se proprio vuoi "emulare" il php.ini puoi farlo con l'istruzione INI_SET che ti eprmette di cmabiare i valori contenuti nel file di configurazione di PHP del server su cui ti trovi: guarda qua per ini_set e poi qua e qua per sapere come cambiar ei valori!