Answer
Yes, feature class domains are supported in ArcPad. When a Feature Class with a domain is checked-out for editing in ArcPad, a drop-down box with the domain values is created in the default .apl. When editing the shapefile in Arcpad, the edit form populates with these domain values. This information can be changed and checked back in to the geodatabase Feature Class.