No, this isn’t allowed. You have to wear specifically dark jeans and they can’t have rips in them. Personally at my store though, no one really cared. As long as you look semi professional you should be fine.
No. You can only wear black pants, no rips.