How can I add superscript character in a textfield
On a vanilla drupal 7 site you can set the text format of the field to full HTML and use standard HTML to render the superscript.

For the paste from word functionality, I would recommend adding the WYSIWYG module and following the instructions to get a proper editor like ckeditor. Will be a world of difference.