I’m looking into purchasing a steamdeck for my kids. Ican I attach my 2 old Xbox controllers to it, so the kids can play together?

Most multiplayer articles talk about playing with remote players.

Also, should I go for a more expensive version? It seems like I can swap the SSD myself.