No worries, I love to answer questions!
A1) I'm not quite sure what you mean. The Oracle is mean to facilitate you answering questions about the game as you play to add more depth. Such yes/no oracles are used quite often in most solo games.
A2) You have it exactly, though a Knack should not be so general that it always gives you a bonus. It should be specific, like goblin hunter giving you a +1 against goblins, or revolver expert giving you a +1 when weilding a revolver. In your examples, Survival Expert I would say is too strong, and Pro Boxer I would only give a bonus in combat when you aren't using a weapon.
Hopefully those help!