Can I earn Business Rewards Miles on an unused ticket?

No, Business Rewards Miles can only be earned once a flight has been flown.