Item 1, I haven't had to do this myself, but others on the forum have posted that you need to set your router up so that access from the outside is correctly forwarded to the static IP address of the computer hosting your database. You'll have to set up both your firewalls and port forwarding correctly.
Item 2, That description suggests that you have a script trigger on your drop down. Script triggers can't be triggered by a user action from their web browser. You'll have to put a button next to the drop down to perform the script.
Great! i will be able to solve the web sharing issue over the weekend!!
As far as the drop down goes... i added a button and it totally works... the only thing i lost was that it used to default to a blank table (no fields) when a new record was created... it just opens to whatever you had selected in the previous records this can be changed after you select a new option and click on the button to run the script