Everything you mention seems to be good to go. Bare in mind, even though you might have the same genetics or strain, the phenotype might well be very different. I've had seeds from the same place but purchased a couple months later and the end result was different (foxtailing, appearance, etc.)...