や is the copula in Kansai dialect. Its counterpart in standard Japanese is
な is a sentence final particle expecting agreement (to oneself or to other person). It is similar to
ね except that it is masculine.
Added upon Flaw's suggestion:
あり used here is a slang term meaning "an acceptable idea", "can be dealt with", or "cool". Another slang expression with a similar meaning is
いける. The slang
なし is the negation of
あり. For usages of these, you can do a search with phrases like