Hi Sadie, Looks like a comet goldfish and a good size too
as for tank size the bigger the better with plenty of room to swim up and down so would recommend at least 4ft long if possible, single tails are best kept in ponds really due to their potential size with company so you could always get him a rescue friend