Dwarfs, yes. Most citrus can be grafted on to dwarf root stock. Also with citrus, it's common to graft 2 or 3 or 4 varieties on one root stock. They call it a fruit cocktail. So you might get a lemon, a lime and an orange on one tree, which I may do. My tree guy does custom grafting.
I have enough room for a dozen fruit trees. I have about 3500 sq feet of front and back yard to work with, and plenty of opportunity for trellising, espalier, etc. Also, my neighbor behind me has a pear, and another neighbor has some other fruit trees, so pollination shouldn't be a problem.