Draganfly do have a piston chart, (somewhere!)....search in the information section. It references BSA part numbers and Hepolite equivalents. Remember BSA part number is for a complete piston, not just the bare casting which is the number on the piston crown. Close but not quite the same.
Flat top pistons are unlikely to be A7. Both the Long stroke 62mm bore and later Short stroke engine 66mm bore pistons have valve cut out pockets and raised crowns.
If the flat tops are 70mm....they're A10.
Crank is the same for all Shortstroke A7 variants. Looks like both bikes are single carb.
Swarfy.