Hi. Those questions that you're asking are simple sounding but have very complex answers. For example the "when to call with XY hand?" depends on:
- The opener's position
- Your position
- Who is to act behind you
- opener's suspected range
- How opener reacts to 3bets
- How opener plays post-flop
- How opener perceives you and your range
- How deep the smaller of your stacks are
- Your cards
All of these are addressed at various times in the amazing Concept of The Weeks Thread that people posted many years ago on this forum. They may be dated but the fundamentals in them are still very much valid. Here's a
link. I'd recommend going to the 2009 and 2010 ones as the quality of them was particularly high there.
After that post some hands that gave you difficulty during your sessions and people will give you advice on how they would have played the hand.