This process has worked fine. My question is if there is anything built in the current version of wyUpdate that handles restarting GUI applications after installing an update from a service already, or if not, will it be available in a future version?
wyUpdate can't really handle this easily. When you start a GUI app from a Window Service you have to start it in a logged in user session. Which user session should wyUpdate choose? All? Some?
It gets complicated fast, so we recommend each customer handles this however fits their needs. Here's what a quick google search shows up: Launching GUI App from Windows Service.
1) If I change the name of wyUpdate.exe to another name such as Updater.exe will it still continue to self-update?
Yep, you can change the name it will still self-update.
2) Is it possible change "wyUpdate" on the horizontal rule on the GUI of wyUpdate?
No, you have to edit the source to change that.
3) If I change 1 and 2, do I need to include licensing information, give acknowledgments, etc. about wyUpdate? (I do not want to violate the licensing agreement.)
wyUpdate is under the BSD license (which is pretty liberal in what it allows).