Not sure if it's only the UK but we also use "up" and "down" as synonyms in some sitations. e.g. "I'm up for going to the pub" and "I'm down for going to the pub" mean the same thing
This is also true in the US, although I would add that being down for something connotes a tiny bit more enthusiasm than being up for it, since "down" is also used in the context of making a commitment, e.g. "put me down for two boxes" or "I'll mark you down as present."
No we don't say that. We would only say that it tastes off. We really only use the opposite with regards to events, this event is on, Daniell's birthday surprise is on, etc.