Это сравнение будет работать в Django 1.2. Для 1.1 вы должны использовать ifequal :
{% ifequal subject.id selected_id %}
Для назначения переменных вы можете использовать с .
{% with selected as 'selected' %}
{% endwith %}
Не стесняйтесь читать документацию , это не больно.