The mailserver IP has no PTR record set:
j@9ub3:~$ dig mx +short provisionhk.com
10 mail.provisionhk.com.
j@9ub3:~$ dig a +short mail.provisionhk.com
115.160.128.100
j@9ub3:~$ host 115.160.128.100
Host 100.128.160.115.in-addr.arpa. not found: 3(NXDOMAIN)
j@9ub3:~$ dig -x 115.160.128.100 | grep PTR
;100.128.160.115.in-addr.arpa. IN PTR
j@9ub3:~$
The rDNS/PTR record is really important for bypassing spam filtering! This is a necessary record to have set. You can set the PTR for the IP to mail.provisionhk.com since it resolves back to the same IP (this is important).
You can ignore the 'one mailserver' warning unless you are willing to configure a backup mailserver (a different mailserver with a lower priority, which means a higher numerical value... ex. priority of 0 is a higher priority than a secondary MX record with a priority of 10).
Regarding the SOA expire value, per
https://tools.ietf.org/html/rfc1912
Expire: How long a secondary will still treat its copy of the zone
data as valid if it can't contact the primary. This value
should be greater than how long a major outage would typically
last, and must be greater than the minimum and retry
intervals, to avoid having a secondary expire the data before
it gets a chance to get a new copy. After a zone is expired a
secondary will still continue to try to contact the primary,
but it will no longer provide nameservice for the zone. 2-4
weeks are suggested values.
So, change this value in the DNS zone for the domain.
NOTE: You may need to ask your hosting provider to update some of these settings for you depending on your access level.