No, you shouldn’t skip Dragon Age Origins to prepare for Veilguard

Do it. Play all of them.