He shall pay out no money except upon check or warrant countersigned by the Mayor and authorized by the Council; shall keep a true, accurate and detailed account of all moneys received and of all moneys paid out by him; shall preserve all vouchers for moneys paid by him, and his books and accounts shall at all times be open to inspection by the Council; and he shall make such reports and at such t