Anyone can create their own avatar, but I'm not sure everyone has the option to change the text under their name. The "Custom User Text" option doesn't appear under my 'user control panel' options.
You need to use image editing software to resize it. If you don't have a good image editor you can get by using Windows Paint, but the quality will probably be poor.