В NameCoin имена регистрируются на время (по крайней мере в неймспейсе d/). Потом их же нужно обновлять?
В неймспейсе d/ доменные имена из зоны .bit, сам же namecoin в регистрируемых именах никак не ограничен, это просто механизм записи в отдельный блокчейн произвольных комбинаций name:value (можно, например, в качестве имени хэш документа зарегистрировать для proof of existence).
Обновлять в принципе да, хотя можно и без этого обойтись (например, для каждого имени, начинающегося с "magnet:?xt=urn:btih:", корректной будет считаться только первая запись).
Правильно ли я понимаю, что вы имеете ввиду, что по magnet ссылке торрент клиент сам найдёт .torrent файл у своих соседей?
Да, magnet-ссылки для этого и предназначены (
<хэш> в такой ссылке это не что иное, как sha1-хэш ключевой информации из .torrent-файла).