If I choose to buy additional pension now, can I buy more at a later date?

Yes, as long as the total amount does not exceed £7,385 per year (2022/23 limits).  It should be remembered that the cost of any later purchases of additional pension will depend on your age at that time.