Searching for a battle

is anyone willing to battle, also does it work?

Battling in-game is still buggy to the extent that only 1v1 battles are possible. Reason being any kind of switching(including switching in a pokemon after the previous one faints) causes the game to get stuck. In addition, the following also cause the same: Any switching moves that cause switching like U-turn, Volt switch, Whirlwind, Roar, etc.; leech seed, and custom moves. If a critical hit occurs, that causes the game to be stuck on waiting as well. You can also use the battle sim instead: https://battling.p-insurgence.com/

cool, how are you able to import the pokemon on your team?

You have to input them manually.