I was able to accomplish this by utilizing a temporary table inserting the list into my temporary table and then joining the temporary table with my query table to get the desired result.
create temporary table searchvalues (name char(250));
insert into searchvalues values ('Name 1'),('Name 2');
select distinct id from users inner join searchvalues on soundex(fname) = soundex(name) or soundex(lname) =soundex(name) or soundex(concat(fname,lname)) = soundex(name);