sv_register 1 is only necessary if you want your server to appear in serverbrowser, but then everyone else can join. if you give them your external ip address (look it up), your friends can connect directly to it.
17:00
And on your router you have to forward port 8303 (udp) to your computer