Training from someone who has a lot of time doing work under nods is probably the best answer for your questions...

I'll give you my limited experience answers:
1. both, as applicable
2. both, as applicable
3. depends on how much time you spend training
4. no