Dude, your questions are highly dependent on the villains stats..
I would definitely 3bet some of them and fold some of them depending on how active the villain is..
In general, if im in the blinds and the btn raises
I would check his stats, if his steal is like 35%+ and fold to 3bet is 70%+, I 3bet bascially any 2 broadway, Any ace suited and Any pocket pair. If hes a nit, I fold basically everything except call wit small-med pp (standard) n 3bet like AK, JJ+
When im in BB facin SB raise, my 3bet range doesn't differ much from blinds vs btn, I would 3bet pretty much the same range assuming the sb isn't a complete nit
Its even better in bb anyway since im in position now..
flatting small-med pairs vs co+sb ranges isnt as profitable as 3betting imo, i would 3bet or fold nearly everytime
High broadways + suited aces is instant 3bet in bb vs sb raise..
In blinds facin btn raise it would depend on btn stats
JJ+ is standard 3bet vs anyone lol lets not clown around too much.. But I do like flatting AA vs shorties ip