GnuCash integrates with bank statements so you won't miss any small amounts. GST is automated for accrual accounting but not for cash accounting. I wouldn't expect it to be a big programming job to enable, just not a current priority for any developer.