Can existing contacts be updated using a web form?
Not right now. If you import existing contacts' web form data, then new contact records will be created for them. You can however manually merge duplicate contacts on the Browse Contacts page. Read more about manual merging here: How do I merge contacts?