Form factors and generalized parton distributions of heavy quarkonia in basis light front quantization