is astm a500 grade b good for welding?

Yes, both astm a500 grade b steel pipes and steel plates are easy to weld.