Yeah, everyone has their speculations, and that's cool. I'd put a few of those teams in my f5 guess also.
But for most of it I don't think there are any confirmed f5 lists or even any 'generally speculated' ones, and the M/F teams mentioned (A/K, J/P V/B) haven't been 'seen' since about leg 3. That doesn't mean they didn't make it to the final 5, but I didn't think I'd seen any evidence in the spoilers to support them making it that far, apart from a few people recently listing them in their top 5 guesses