2 DHCP Server it is possible to set a default server and a second
You can have several DHCP servers on your network, but you cannot set a priority. Addressless clients will broadcast to find one, and will then choose one however they like (usually whichever replies first) and accept its offer.
I suggest that if your existing DHCP server is using its lease data to support anything (port forwarding as you mentioned and maybe dynamic rDNS), that may not work reliably if you add a second DHCP server.
As long as they don't share the same range of IPs, it is possible for them to be authoritative for their own scope (but not the subnet, or globally). Otherwise, or if this configuration can't be specified with your software, neither may be authoritative; this might cause problems for roaming clients connecting to your wireless network. In particular, if they have an RFC1918 address in your subnet assigned while they were elsewhere, for example, they would not get a DHCPNAK
when attempting to renew the lease.