plink 2.0 alpha is intended to be more of a companion to 1.9 rather than a replacement. In particular, while --ped and --file will eventually be added to 2.0 for convenience's sake, that's a lower priority than enabling some crucial operations which are currently impossible with any plink version. When you run into an "Unrecognized flag" error, just use 1.9 for now. (Specifically, for older file formats, start with 1.9 to convert to .bed+.bim+.fam (--make-bed); then 2.0 can read the data.)
As for setting the correct reference alleles, that *always* requires some sort of reference genome file. plink 2.0 currently has the --ref-allele flag to scrape reference allele assignments from a VCF or similar file; if your variants are in e.g. 1000 Genomes, that may be enough to get by (though you may need to do a bit of work matching the variant ID naming schemes). (Let me know if you have questions about downloading 1000 Genomes Project files.) Otherwise, you should download a fasta file for the appropriate reference genome build; plink 2.0 should soon have a flag that can set at least SNP reference alleles correctly from the fasta, though deletions and some other variants will remain ambiguous.