<== Not official campaign staff but a player
1) I generally in the past have created a 'digital signature' (where you write it and the PDF converts it to an image) and used that. Not sure there's an official one. Others have just printed their name and email.
2) If it's the Adventure 2-1, I'd say report to Clint the results. If it's in the previous story arc, I'm not sure any of those are still being tracked.
3) Hero Points are the 'currency' to reward exceptional RP, good team playing, etc. Earning HP's in the adventure is the only way to increase True Faith. Giving additional SP's will generally result in lopsided characters, while HP will let the character accomplish more in the module (By keeping for rolls) or advance True Faith and become a more dedicated Witch Hunter.
NOTE: If this is incorrect, let me know but this has been my general guidance.
John