Can I access USB and Firewire drives connected to my Mac?

Yes.

Note, though, that if nobody is logged in on your Mac, external drives aren't available. If you log out for security reasons you might like to start locking your screen instead, or use OS X's Fast User Switching.

Alternatively, you can make your external drives available even when logged out by running the following command in Terminal:

sudo defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true

Can I access shared files on other Macs, an Airport or my Time Capsule?

Yes, these show up in the Shared section of the Places panel/popup.

Can I access shared files on Windows and other non-Apple sources (ie. non-AFP)?

Yes, but only if your Mac is already connected to the shared disk.