i got all weapons and only missed one chinpokemon without a guide, theres only so much you can do in each area, unfortunately you cant get all friends without all chinpokemon
incredible game, great fun and fair play to them for not adding 10 hours in dungeon fights, which they could have done quite comfortably