Since you seem dead set on getting the server, I'll pass along some advice. You won't be able to access the server desktop remotely without DNS and reverse DNS working properly (this isn't the case for regular Snow Leopard -- one of the many internal differences).
While it is true that you don't need a static IP on the internet (you can use DYNDNS to get a domain name that points to your router), you do need a static IP on the server itself. This will require either configuring your router to have a range of static IP addresses, or disabling the DHCP service in the router and setting it up in the Server.
I set up a DNS server on my Mac mini and disabled that in the router. This made it easier to set up the forward and reverse DNS. You need a local domain name that is unique to your local network (that keeps things much simpler if your Internet domain name is being routed to a service provider -- otherwise you might find it difficult to access the service provider when on your local network). This name cannot be ".local" which is reserved by the Bonjour services.
There is a good site that talks about setting this up. I must admit that I wasn't able to get the networking working properly until reading this article. The Snow Leopard Server documentation assumes a certain level of knowledge I didn't have. http://labs.hoffmanlabs.com/node/1436
I also got benefit with other services from "Snow Leopard Server for Dummies". If you have a lynda.com account, they have a good video training program on Snow Leopard Server.
I wrote up my experience getting SLS set up here: http://almy.us/server.html
While it is true that you don't need a static IP on the internet (you can use DYNDNS to get a domain name that points to your router), you do need a static IP on the server itself. This will require either configuring your router to have a range of static IP addresses, or disabling the DHCP service in the router and setting it up in the Server.
I set up a DNS server on my Mac mini and disabled that in the router. This made it easier to set up the forward and reverse DNS. You need a local domain name that is unique to your local network (that keeps things much simpler if your Internet domain name is being routed to a service provider -- otherwise you might find it difficult to access the service provider when on your local network). This name cannot be ".local" which is reserved by the Bonjour services.
There is a good site that talks about setting this up. I must admit that I wasn't able to get the networking working properly until reading this article. The Snow Leopard Server documentation assumes a certain level of knowledge I didn't have. http://labs.hoffmanlabs.com/node/1436
I also got benefit with other services from "Snow Leopard Server for Dummies". If you have a lynda.com account, they have a good video training program on Snow Leopard Server.
I wrote up my experience getting SLS set up here: http://almy.us/server.html