Respuesta corta:
El tamaño máximo de los MMS depende más bien del operador, y normalmente se establece en 300kB. En cuanto a la segunda pregunta, puede que quieras comprobar Edita manualmente tu límite de tamaño máximo de MMS .
Más detalles:
En cuanto a la modificación del límite, hay que tener en cuenta varias consideraciones. Claro que se puede alterar cualquier límite, pero normalmente hay una buena razón para su presencia. Como ha señalado Zuul (véase el comentario más abajo), es posible que puedas enviar con éxito un mensaje de, por ejemplo, 1 MB de tamaño, pero eso no significa necesariamente que el destinatario pueda recibirlo (y mucho menos leerlo). Considera el límite de 300kB como el "mínimo común denominador" entre la capacidad de tu teléfono, la capacidad/configuración de tu operador y la capacidad del receptor.
Así que si estás bastante seguro de lo que estás haciendo (digamos que sabes que tu teléfono puede manejar 500k al menos, el teléfono de los destinatarios también puede hacerlo, y ambos sus operadores lo admiten), aumentar el límite podría permitirle intercambiar MMS de hasta 500k con ese destinatario -- mientras que no lo hace con otros.
Para mí, esto nunca fue una pregunta. Si necesito enviar algún mensaje, uso el correo electrónico. Es más barato que los MMS, y funciona entre teléfonos y PCs y Macs y... Excepción: el destinatario tiene un "modelo de teléfono antiguo" sin capacidades de correo electrónico. Pero entonces es muy probable que tampoco pueda manejar los MMS, así que tengo que ceñirme a los 160 caracteres con los SMS para decirle que busque su correo :)