Công ty A có trụ sở tại Malaysia ki kết hợp đồng mua bán thép với công ty B có trụ sở tại Indonesia. Cả hai công ty này đều có quyền kinh doanh xuất nhập khẩu theo quy định của pháp luật mỗi nước. Theo quy định của pháp luật thương mại Indonesia và pháp luật Malaysia, loại hợp đồng này phải được lập thành văn bản, nhưng theo Công ước Viên năm 1980 về mua bán hàng hoá quốc tế, hợp đồng này không nhất thiết phải được kí kết bằng văn bản. Hai nước đã thoả thuận lập hợp đồng bằng văn bản theo quy định của pháp luật hai nước, với các nội dung về tên hàng, số lượng, chất lượng, giá cả, điều khoản giao hàng, phương thức thanh toán, giải quyết tranh chấp,...
a) Hợp đồng trong trường hợp trên có phải là hợp đồng thương mại quốc tế. không? Là loại hợp đồng gì? Vì sao?
b) Hai công ty trên có quyền lập hợp đồng bằng văn bản không? Vì sao?