Yes!
Well, that's the simple answer. All of the paints mentioned will work where appropriate. Some leather upholstery looks good with a stain finish, some vinyl looks good with a semi-gloss, carpet looks best with a flat, some dash detail is best with high gloss,.......
A good mix of finishes really brings out the detail for an interior. As far as acrylic or enamel, look around this forum for a ton of opinions about the virtues of each paint.
Whatever you do, practice and find what works best with you. Have fun!