Anzitutto non ci sono domande "urgenti" nel forum. Ognuno puo` rispondere se e quando ritiene utile.

Per dare dei limiti massimi, puoi usare gli attributi CSS max-width e min-width (che pero` non funzionano nel browser IE).

Per mantenere le proporzioni pero` credo che devi usare JS.

Una cosa accessibile sarebbe di settare le dimensioni massime, poi (all'evento onload, ad esempio) modificare le dimensioni dell'immagine in modo proporzionale: in tal modo chi non ha JS abilitato vede l'immagine, anche se distorta.