If the linux + board + display combo works as touchscreen, the server will also work if you can setup chrome as fullscreen browser. It will select the biggest available resolution from a preset list that fits inside. 320x240 is minmum, but i would go for at least 3.5 imch 480x320 pixel. 7" is ideal but takes much place. Capavitive is better then resistive but both work. Our pi image works out of the box with original pi display 7" but can easily adapted to any pi compatible touchscreen.