I had a similar problem with a 501 vpn connection. I could vpn into the 501 get a address off of the local network but couldnt see the servers. It ended up being the nat isakmp nat-traversal needed to be enabled. try that and see if it helps your pro...
In the PDM got to the tools menu then select comand line interface. Here you can enter reload noconfirm.This will allow the pix to reload through the PDM.Hope this helps
Yes you should be able to tftp to a server on the outside. I have 6 PIXs doing this. Make sure that if the tftp server you are using if behind another firewall allow the tftp port through to it.
From my experiance the switch ports on the 501 cant be configured. They are all the same and considered to be the inside int.Hope this answers you question.