goblya, приветсвую на форуме.
Пока отвечу здесь. Но в дальнейшем создавайте отдельную тему для каждого вопроса.
По имени системы. Во-первых, получить название любого объекта, не только системы, можно гораздо проще:
- Element elem =doc.GetElement(pickedRef); 
- var name = elem.Name; // сразу вернет название 
А выводится autodesk.revit.db.parametr, так как метод 
ToString() по умолчанию возвращает полное имя класса, что вы и увидели.
Чтобы значение строкового параметра, надо воспользоваться методом 
Parameter.AsString()- Parameter Namesystem = elem.get_Parameter(BuiltInParameter.RBS_SYSTEM_NAME_PARAM); 
- TaskDialog.Show("Systems", Namesystem.AsString();