So I think we can use text, tel, email, password, number, checkbox, radio, submit
Telephone doesn't enforce a particular syntax, but email does - A valid e-mail address is a string that matches the ABNF production 1( atext / "." ) "@" ldh-str ( "." ldh-str ) - the email field will allow multiple comma separated email addresses.
It looks like it's supported in Firefox/Safari/Chrome/Android - But opera and IE you have to have the absolute most modern - http://www.wufoo.com/html5/ - The fallback though is simple text, so that's fine.
Wherever relevant, forms should use the new HTML5 input types for numbers, passwords, email addresses, telephone numbers and so forth.