Also depending on how much I have in my bankroll, how should I decide what limit to play for NL? Is it the same as 300BB like LimitHE?

I'm trying to figure out what stakes I should play based on howe much I have in my account, which is $100. As far as buy in for a specific table, what should that usually be based on?