>>46201957I don't remember the specifics of bank virtual console transfer, but I think it doubles the DV's and guarantees hidden ability? The main gameboy incompatible hidden value is the 15 DV's being different from gen 3 and up's 31 IV's, which you would have to decide if you want to remain the same, changed, or doubled in the new 31 IV format.
With PKHeX transffering you can "send" stuff back to previous generations, but you have to manually create your bro again without newer generation values (i.e. memories) instead of drag and drop. Just make it with the same PID, location data, TID, SID, ribbons, and other possible values that are readable from the one you transferred up.