The short answer is, No.


Multiple SPF records should not be added to DNS as SPF check will fail returning a "PermError".


This in turn may affect deliverability and your emails may be rejected by the receiver if your DMARC policy is set to reject.


For example, if you have two SPF records in DNS such as:


v=spf1 include:spf.protection.outlook.com -all
v=spf1 include:_spf.google.com -all


This will return an error as you need to combine both those records like below:


v=spf1 include:spf.protection.outlook.com include:_spf.google.com -all