Do you have to check in again for
BA? I don't think you'd make it if you have to.
EDI is a great airport it has all you need and is light and modern! of course you can never be sure, but normally they are on time. However,
EDI is very nearly at capacity so it can get very busy at peak times. Furthur terminal expansion is planned which is just as well!
Not much in the way of heavies, but you might catch Air Scotland, we have lots of movements compared to other Scottish airports instead of heavies, we do get most the European airlines though.
On that day and time you will have missed
CO, SAS, Transaero, Germanwings.
As it is a BAA airport the only way of catching the movements is at the gates which give great views of the runway. Lots of vantage points around the perimeter though.