Think others have covered most points.
You shouldn't get any issues with Gladbach fans. I went there with Lev and they have a shared hatred for Koln so was no bother at all. It's a big ground so wouldn't expect you'd have any issues getting tickets. Just word of warning though they don't...