You should be fine with Tamiya, Flat or otherwise, it sticks well to plastic & several people use Tamiya black exclusively AS the primer.
Your milage may vary, so if you are unsure, test it on a spare part/sprue first
I would go with satin/gloss finish though, as
a: the original isn't mat
b: it's a wingy thing
c: it will make putting the decals on a gloss surface much easier.
d: a smooth(er) finish will also make masking easier.
e: you can always satin/mat coat it after the decals are on.