I know you may Commit you character for costs on your foundations but can it be commited to negate your oppoents Stand off or for the money?
Paying Costs with Character Card?
Yes, it can, since you're effectively paying a cost.
Yup. There's a section about Stand-off on the Omni-Faq .