>> could i run freebsd as a server on a dhcp
Yes. One of the servers you can't run is authoritative DNS server.
>> will apps like dreamweaver run on free bsd
Maybe. *BSDs have got all kind of emulators.
>> do i have to buy another version to run on bsd
No such version.