1) both can be repaired without a large fuss, although I'd probably take steps to drive it home first if possible. You don't need boost to drive it.
2) it could be a bad wiring harness, and those cost around $1000cdn. That's a bigger job to fix, although it's a great opportunity to change out a bunch of stuff that tends to need changed. Injector cleaning, FPD, oil metering lines, rats nest hoses, etc.