Tight is right. When everyone at your table is super loose, tighten up. Just like in a tight passive game playing looser is better. As stated before me, punish the limpers and do not get suckered into their limp/call weak game. If they want to draw and will not fold for anything, charge them the absolute max to do so. Big value bets will be the bread and butter for you. Also, if they are very passive, bet/folding is a very good play to have in your game as well. If you get a lot of aggression towards you, you're usually behind (like you said). Also, this might be obvious, play your big pots in position.
As far as bankroll and buy in, definitely buy in for at least 100 big blinds (100$). You'll want to have your opponents covered to get the most value possible when you get your big hands. Bankroll is something that varies as some people say you should have 20 buy ins, some say 40 and even higher. If this game is as weak as you say it is and you are clearly better than your opponents, 10 buy ins isn't a horrible place to start in my opinion.
Overall, be patient! You don't have to win every hand and play every hand like everyone else. Wait for your spots, and be aggressive! Do this and you'll be building a nice bankroll off of this game in no time
Sent from my SAMSUNG-SM-G900A using 2+2 Forums