Your link shows a video of the screen working with a 3.3V switchable Uno clone.
The Uno has enough GPIO pins to drive the TFT (and read the Touch Panel).
I have never used a Raspberry Pi. As far as I know, there are not enough GPIO pins.
If you buy any 3.3V Arduino, you can connect the display safely. The video shows it hand-wired via a breadboard. I use a hand-soldered Protoshield Adapter.
The link has UTFT library. UTFT supports ILI9225. UTFT does not support ST7775, RM68130, ... or other variants.
MCUFRIEND_kbv supports ILI9225. I can support the other variants if required. Those controllers are fairly similar.
David.