For #2
It's not that it "knows". But rather B cells ingest antigens and present them to T cells who help activate them and turn them into plasma cells. B cells hard hard to turn into antibody secreting cells without helper T cells. On the same level, the helper T cells must also be activated or recognize the antigen through binding with receptor/antigen complexes on macrophages and other antigen present lymphocytes
EDIT: yar someone beat me to the punch. and this is supposed to be my major too...