Per quanto riguarda la dimensione dell'immagine:
imagesx()
imagesy()
Per l'immagine casuale puoi fare una ricerca, ci sono tanti post.