It looks like you're going to clean enough to pass the UA. Just drink maybe 30 ounce of gatorade the morning of the test. Never heard anything about B12 showing as a positive. I really doubt it. Its just a vitamin. Good way to find out if you have a test strip is to drop a tab in a cup and check it with a test strip. I would not sub with what you have. If you could pickup some new stuff you'd be fine. But I think you should be good enough by following a lightened version of the dillution sticky.