para lo primero no se si te servira esto:
Código PHP:
<html>
<head>
<script language="JavaScript">
function a(){
var prueba = new Function("alert('Hola');");
var prueba2 = prueba;
prueba2();
}
</script>
</head>
<body onload="a()">
</body>
</html>
la funcion suma podria ser asi:
Código PHP:
function suma(){
var total = 0;
for(var i=0; i<suma.arguments.length; i++)
total += suma.arguments[i];
return total;
}
ejemplo:
suma(2,3) = 5
suma(2,3,5) = 10
...
Saludos