Limited, but not fixed multisignature transactions, is that possible?
Restrictions on the btc value of a transaction cannot be enforced via a transaction script. The btc value is not a property accessible from a script.

I think it would be possible though to create a protocol on top of bitcoin which does have such properties.