There is a high chance that you will not get automatic credit (I had to claim miles retroactively for all flights originating in airports other than LHR). This will be fixed by DC if you send them your booking ref and copy of BP.
You will get miles as per original booked class.