If your client doesn't already have level 180 and 200 weapons, such as calderburn or burnthesnatch, find a different client and extract the ZMS and DDS from that client, add it into your own, and make a new ZSC entry as well as an STB and STL entry. All the file types mentioned have public tools that you can get at
osROSE Forums • Index page .
As for making your server public, you'll need to reconfigure the CONF files in your server to use your WAN IP, which you can find out at
IP Chicken - Whats my IP address? ip address lookup, and then forward ports. I don't remember the exact port numbers, but you can find them in the stickied OsRose setup guide.
To have your friends play, they'll need the same client as you do and a launcher configured to your server. For them to also see updates, you'll need a patcher, such as neoncube.