PRIVATE PLACEMENT WARRANTS AND WARRANT RIGHTS PURCHASE AGREEMENT