Т.к. я запрос такой сходу составить не могу (надо читать, а это как всегда лень), то сделал бы так:
- в modelA добавил бы поле costs
- получил бы все объекты modelB ( .objects.all() ). И по этим результатам пробежался бы "for ... in ..." создавая новые объекты в modelA, на основне данных из modelB