If you'd like, you can get an Appleseed invite. Send an email to invite@appleseedproject.org and I'll send you one back right away (this is open to anyone, by the way). You can sign up for the main beta test site (currently around 500 users).
Searching is being worked on, that's coming in the next update, but yes, you just search by name (or other attributes). Distributed search is difficult, but only on the backend, on the frontend, it's similar to what you're used to. Only caveat is that it is not exactly real-time, and is more like a P2P search than a google search.
Once you find someone you're looking for, you identify yourself to their site by remotely logging in. This is as simple as giving your ID, which looks like an email address (username@domain). Then you click "Add as friend", and they're sent a friend request. When they approve it, you are mutual friends.
You can post stuff to your "page" (what appleseed calls your wall), and an update will be sent to your friends list. You upload a photo, and an update shows up in your friends lists newsfeeds. They click on the thumbnail and it takes them to your photo album on your home node, etc.
Some other distributed social networking sites are breaking from convention in a lot of ways, but Appleseed's goal is to try and make it work as much like the current systems people are used to as possible. Certain growing pains are inevitable, but so far it's pretty similar after the first couple minutes.