Hi J G,
Please have a look at the guidance here:
Business records if you're self-employed
It tells you what records you need to keep.
How you keep them is up to you, but you need to ensure that they are accurate.
You can use your persoanl bank account for yoru business, but you will need to be able to separate business and personal transactions.
You will also need to keep your records for at least 5 years after the 31 January submission deadline for the tax year.
Example - If you sent your 2022 to 2023 tax return online by 31 January 2024, you must keep your records until at least the end of January 2029.
Thank you.