Their specs look nearly identical. Seems like the first one can see further at night...on paper at least. For me, and this is just personal preference, I think bullet cams look a little "aggressive" installed on a house. I've got 5 turret/eyeball cams and 1 bullet. I feel like the bullet kinda looks out of place. Like it should be installed in a business, not a house. Amcrest bullets are also rather large compared to their turret or eyeball style models. Those kinds are much more low profile. However some people prefer their cameras to stand out so people notice them. I feel like any criminal worth their salt would know where to look to see if cameras are installed. Neither of these have a mic. Personally, that would drive me crazy. Having a mic on my cams has come in handy many times.
I'd have to recommend the IP8M-T2499EB-28MM over these. It's a lower profile turret style and has a mic. All of the other specs seem identical to the ones you posted.
As for a POE switch, that's a whole other can of worms. IP cams are notorious for being security weak points on a network. Many people like to isolate them on their own VLAN so they have no access to and from the internet. I would highly recommend it. In that case you'd need what's called a managed switch. I'd recommend the Unifi Switch 8. Of course, you'd also need a router that supports VLANs. An easier way to isolate the cams from the internet is by installing a second NIC on your blue iris machine. It requires less networking knowledge and effectively achieves the same goal as VLANs. With this method, you could use an unmanaged switch. I'd go with a Netgear model, but there's really not much difference between all the different brands of unmanaged switches. Finally, I know you said you want 4 cams, but don't be surprised if you start telling yourself you need more cams in the future to watch over other areas of your property. If you have the extra cash, start with an 8 POE port switch to leave room for upgrading in the future