1. To change the thickness of the cursor, select Accessibility Options in Control Panel, select the Display tab, and adjust the Width under the Cursor Options. This option is applicable in Windows XP/2003/Vista. In case of Windows 2000, the cursor thickness is fixed and cannot be changed.
2. That might require more CPU power, so I am not very positive about this direction…
3. I am not quite sure how the cursor should move. Can you please describe in more details? Thanks!