2. This year my broker sent me no option activity on my 1099...though I made a load of option trades. Is that OK? Am I just on my honor reporting my option trades this time?

===========That's what the broker is supposed to do. Options trades are not reportable on Form 1099-B. The effect of option execution on the underlying security's trades is reportable by the appropriate adjustment to the cost basis or sales proceeds.