Enabling GPIO I2C, SPI on custom linux ubuntu image

Hello, I have a rock 5A running a custom image based on Ubuntu 22.04.5 LTS (GNU/Linux 5.10.160 aarch64) and I want to be able to use an ina219 voltage sensor, small oled screen, 5 way joy stick all connected to the gpio. I’m trying to get to a point where I can interact with these devices in python.

Is there a tutorial on how to do this on a custom image like this and not the main radxa os?

I would be happy to pay someone to help me get this working just wanted to make sure it’s possible and who to look for that could do this. Figured this forum might have people that have done this on the board already