yes checked luggage is scanned.
IIRC there is info on transporting ashes on the BA website. - beathn to it bu c-w-s above!
You really should do this properly and get the right paperwork and that includes checking with Dover Council if there are special arrangements for scattering ashes over the white cliffs.