You will have to collect the bags at Heathrow and take them to Gatwick yourself
If your booking is a through booking on one reservation for IAH-OPO via LHR and LGW then you will get the business class allowance of 2x32 Kg base plus 1 extra piece for OWE on both flights and the person without status will get 2 x 32Kg for both flights