For #4 it would. Which, would be perfectly fine with me. Just take out the 2026 1st, and their #27 and it's a deal
Although, I'll guess they counter with 28, 128, 2025 1st, 2nd, 2nd.
In which case, I'd ask them for #66
***Side Note: AZ has THREE 3rd Round picks....so if the Bills are looking to jump into the 3rd, I'd look to them