Hi
I do not think name change has any major impact & no is the answer for all your 4 question. In CLI you can change sysname like below.
(WLC) >config sysname <new_sysname>
WLC hostname is uese when configuring AP high availability (ie primary & secondary WLC config on AP ). If that is in use, you need to update hostname bit.
HTH
Rasika
**** Pls rate all useful responses ***