Magnetohydrodynamic flow, heat transfer and entropy generation of pseudoplastic, Newtonian and dilatant fluids through a porous microchannel (of which the top wall is moving at constant velocity while the bottom wall kept fixed) are investigated under the combined influence of time-dependent variable injection-suction, temperature boundary condition, power-law fluid-dependent slip conditions and buoyancy force. Some typical base fluid temperatures are utilized to determine the physical properties of water and hence to calculate the values of governing parameters. The governing equations are solved with an efficient numerical procedure: staggered grid for variable arrangement, finite volume method for space discretization (and then QUICK scheme for convective terms), three-level implicit for time derivative and a pressure correction-based iterative SIMPLE algorithm. All the flow parameters (two Reynolds numbers due to the top wall movement and injection-suction velocity, Prandtl number, Grashof Number, Hartman number, Brinkman number and Richardsons number) are locally depends on the power-law fluid. Effects of various regulatory flow parameters (variable injection/suction and temperature boundary condition, and power-law fluid-dependent slip) on contours of velocities, vorticity, streamline, isothermal lines, Nusselt number and local as well as normalized-global entropy generation are studied here. Our bird's-eye view would be to search some situation at which a vortex is generated without any obstacle inside the channel, also to pick out some flow situation where the heat transfer from the walls and energy loss inside the channel is maximum/minimum.