I’ve edited your code for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.
You can also use the “preformatted text” tool in the editor (</>) to add backticks around text.
No.1:
I don’t see a closing fieldset or form element
No.2:
Inputs are self closing which means they don’t have closing tags like this </input>
No.3:
When you are working with a group of radio buttons, the value for the name attributes needs to be same.
You can see a working example in the MDN docs here