Yes, finches can be kept as pets.
Finches require spacious cages.
Finches require a pellet-based diet.
Finches require fresh greens.
Finches require vegetables.
Finches require grubs.
Finches require egg food.
Finches require some seeds.