1. With "plink2 --max-alleles 2", the variant you describe is removed.
2. plink2 --maf's default behavior is to add up all the frequencies except the largest one. However, this is configurable; see the second paragraph of the
--maf documentation.
3. Indels are handled in the same way they are in VCF files.
4. .bed+.bim+.fam will probably always be better-supported by other software, because it's a much simpler format. It's fine to keep using it until you run into one of its major limitations, which include:
- poor tracking of REF vs. ALT alleles
- no support for phase or dosage information
- no direct support for multiallelic variants, you have to "split" them first, and this will distort some analytical results if you aren't careful (safer to just filter these variants out)
- inefficiency (relative to .pgen), especially when you have many samples and many rare variants.
Because .bed+.bim+.fam is better-supported by other software, you should expect to use --make-bed once in a while even if your workflow is based on the .pgen format.