Bonus rules are listed by each card.
I don't think every detail is required, especially when they aren't all hard and fast rules. Post is too long as it is, no?
I would at least add BoA 2/12 rule, can't get approved if you've opened 2 cards in the past 12 months. Changes to 6/12 if you have a deposit account with BoA as all of these rules should go into how and when you apply for cards at different banks. (Need personal account to get approved for personal cards and business account to get approved for biz cards)
I guess I just didn't read it closely enough to see the bonus rules by each card
ETA: Yes, post is too long IMO, I think it makes more sense to have a series of posts with a master post linking to each post.