1) The No GUI Boot option forces Windows 7 to avoid displaying the Windows Welcome screen at startup (that shows the animated Windows logo and progress bar). You'll perhaps be able to shave off a few seconds off the boot time, but remember any registry or filesystem repair happens during that portion of the boot, and disabling the video
driver for that portion (thats what you are effectively doing) leaves you without any info on whats going on, since you'll miss any important system messages. It's one of those things that can theoretically improve boot speed if the driver is slow to load, but it's just not worth the few seconds you'd save.
2) This tweak is a myth, read these 2 nice articles.
Can a Within Windows | Tweaking Myth: Decrease boot time with msconfig