Keyboard and mouse for literally everything except things where using a wheel makes sense (ETS2 and ATS).
I can not use controllers at all. I can't wrap my head around using them properly and pretty much all except one (ps3) hurt my hands after 15 mins.
Nope, it does not. You can have a team, but you absolutely can card count on your own in BJ. I think you are the one who needs to watch a video I am afraid.