I've actually got a sticky thread in here for BSD, and I think it's under the Linux one I did a long time ago. Since I use both Linux and BSD, I made a thread for both going over differences. I'll multi-quote your reply so I can answer it in a way that won't look like spaghetti ;)
You don't have to install it unless you told the installer not too. Basically, FreeBSD has an installation process not unlike Slackware Linux. If you've ever installed that you know what I mean; The install screen itself is a similar color, and it's actually easy once you get the hang of it. I wrote an installation tutorial for not only installing FreeBSD, but I actually wrote another one for dual booting FreeBSD and Slackware Linux together and I went step by step on which button to press and even when, and basically did a hand holding installation tutorial that would tell you to install one of them, and how, and then, to install the other, and how, and what to do after to get them dual booting. If you look through the tutorials, you'll find them.
Anyway, for X to work on FreeBSD, a lot of people for some reason always mess with things they don't need to touch assuming that FreeBSD is hard, and that they have to follow an installer from the FreeBSD handbook online line for line, which you don't.
I've not only installed FreeBSD a hundred times, I still haven't read through how to do it, so I'm not even sure what the documentation says to do, I haven't read it since FreeBSD 4.0 was released. The same for Slackware; I've written a tutorial on how to install it but haven't actually read how to do it so I'm not even sure what the docs for that say as I haven't read them. I just figured it out myself. Once I had a working system, I wrote the installer tutorial.
Basically, do this:
1. Get FreeBSD on CD or a DVD.
2. Install FreeBSD, and, when it comes to the ports, just have it install everything. This way you know you've got what you need. If this fails for some reason, install the base system, and do this:
pkg_add -r kde gnome fvwm2
Hit Enter. Since the pkg_add tool can take multiple arguments, you can install gnome, KDE, and others all at once, and it will download them all for you, compile, install, and set it up with a basic configuration you can change if you like.
Then, do this:
pkg_add -r gdm kdm
I recommend kdm, but gdm is fine too. Just remember that gdm doesn't always show you every window manager you have installed. It won't. KDM however, will.
Once you're done, type this:
kdm
Then you'll see it load up, and show you a log in with a GUI. Select what Window Manager you want, and log in.
That depends; Early versions of Sun OS, WERE BSD. Sun OS is made by Sun, which, was in part, founded by Bill Joy. Bill was one of the guys at Berkeley, who along with Marshall Kirk McKusick, and others, wrote BSD. Bill then went on to get into Sun, and used BSD on Workstations. They basically took BSD, and sold it on commodity hardware. So really the only difference is that Sun OS is now called Solaris, and Solaris was changed from BSD by having things added to it. It's sort of like how BSD/OS was difference from BSD, and BSD/OS and FreeBSD and NetBSD are different. They all are a little different, but when it comes down to it, they have a lot in common.
Those are Window Managers. VERY basic ones. TWM is basically a VERY low requirement Window Manager with no idea of a desktop, or special FX. It's a basic desktop that used to be standard with X WAY back in the day.
FVWM is another Window Manager that is basically very dated looking by todays standards. Both of them require VERY little RAM to use, but offer you a GUI on Unix. FVWM looks a lot like CDE actually.
You can see what it looks like here:
http://en.wikipedia.org/wiki/Twm
http://en.wikipedia.org/wiki/FVWM
FVWM can look a lot different than that though; there is a version called FVWM 95, which looks like the Windows 95 GUI. I've used all three, and they work for what they were made for, but most people would probably use others.
Oh, there is also a version of FVWM called.... I think crystal or something... It's a lot more "pretty" than the others, but I think you can find a link to what it looks like in the Wiki article on FVWM I showed you.
http://en.wikipedia.org/wiki/FVWM-Crystal
There it is.