Is it possible to add a property which is editable from code in the section shown in the screenshot?
Yes, it is. Use SystemTabNames.PageHeader for the Group name. Example:
[Display(GroupName = SystemTabNames.PageHeader,Order = 100)] public virtual string MetaTitle
Is it possible to add a property which is editable from code in the section shown in the screenshot?