Hi!
Mikrotik CCR 1016-12S-1S+
Mikrotik CCR 1009-7G-1C-1S+
--> Both will fit your needs on interfaces.
If they are fast enough is hard to say. This highly depends on the used feature set, but the 2 BGP-tables should be possible (never tried it, but according to what i read in the mikrotik forums).