i.e.:
<form 1>
<input type="hidden" name="url" value="1">
</form 1>
and
<form 2>
<input type="hidden" name="url" value="2">
</form 2>
Is this allowed and valid?
i.e.:
<form 1>
<input type="hidden" name="url" value="1">
</form 1>
and
<form 2>
<input type="hidden" name="url" value="2">
</form 2>
Is this allowed and valid?
Yes.
More, it is essential if you are dealing with radio button groups.
Yes -- each will only submit with their respective forms.
If you have them in the same form, one will override the other and it is not valid.
Yes, in your case, it is valid. Consider this:
This is Good
<form name="form1">
<input type="hidden" name="url" value="1">
</form>
<form name="form2">
<input type="hidden" name="url" value="2">
</form>
This is Not Good
<form name="form1">
<input type="hidden" name="url" value="1">
<input type="hidden" name="url" value="2">
</form>
To test if it is valid or not, creat you page and test at W3C here :