As you stated in your post, you will get access to a business class lounge based on being a QR J pax (no status). QR will assign you to a given lounge when you check in. It can depend on the gate assigned to your flight.
They are all good.
BA has no lounge at HKG. They use the QF lounge. I don't think that you can go lounge hoping without status.