Für das erste Problem können Sie den Regex-Operator das Django ORM bereitstellt
zB
Model.objects.filter(adv_images__regex=r'^\d+')[:3]
Sollte die ersten 3 Zeilen abhängig von der von Ihnen eingestellten Reihenfolge ausgeben.
Nur die ganze Anzahl Datensätze auszuwählen ist wahrscheinlich die einfachste Lösung
Model.objects.filter(adv_images__regex=r'^\d\.')[:3]
Bezüglich des zweiten Problems:Stellt die Ziffer eine eindeutige Albumkennung dar oder fehlt in Ihrem Snippet ein relationales Feld?