Yes, Campa might be dangerous, but I think Lopez will win here. Probably it will be by knock out, if if Campa is really tough he might gave Lopez all he can handle but still squeaking a tight unanimous decision from the judges.
Yes, he is still a dangerous fighter that's why Lopez has to work hard to win here. Tampa had only 1 loss in his career (https://boxrec.com/en/proboxer/578516), but has not fought a boxer like Teofimo Lopez, so this is a good match up and I like to see a KO here.
Lopez really has to work his stamina out though we all know that he's too consistent during his previous fights.
Tampa is aggressive and seems to be ready for every match. I guess this is a perfect match and this fight will be another remarkable match this year. I still put my hope for Lopez though.