To ignore someone in chat click on their nickname in the user list and select ignore. Once you have ignored someone in chat their messages will no longer be shown to you and any private messages will be ignored.
It is not possible to register a nickname in chat. Nicknames are provided on a first come first served basis.
No. Flash is not required to use the chat as the chat is built using HTML5 and works on mobiles and tablets.