1. Can it be done with the HP 2920 switches? YES
2. Should I be using the HP "Trunk" type of trunk instead of LACP? For the stacking, this is irrelevant. For aggregated links to other devices, LACP is usually best.
3. Am I going about this completely wrong? NO, exactly on the right track.
Note that distributed trunking has nothing to do with the 2920 switches. 2920 switches have a stacking module with 2 40Gb ports that allow up to 4 2920 to be linked together into a single device. MLAGs are possible (eg LACP from ports 1/1 and 2/1 to an external switch, server, etc). When you connect the switches via the stacking modules and cable, it looks to the rest of the world like a single device. Very easy!
Sample config from 2920-stack included:
; hpStack_WB Configuration Editor; Created on release #WB.15.11.0003
; Ver #03:12.15.0d:09
stacking
member 1 type "J9727A" mac-address d89d67-8af040
member 2 type "J9727A" mac-address d89d67-863dc0
exit
hostname "2920-stack"
trunk 1/A1,2/A1 trk1 lacp
trunk 1/A2,2/A2 trk2 lacp
gvrp
logging 10.20.30.85
timesync sntp
sntp unicast
sntp server priority 1 10.20.30.90
time daylight-time-rule user-defined begin-date 10/01 end-date 04/01
time timezone 600
ip authorized-managers 10.20.30.0 255.255.255.0 access manager
ip authorized-managers 10.20.248.0 255.255.254.0 access manager
ip default-gateway 10.20.30.2
ip ssh filetransfer
interface 1/24
name "Spanning tree test"
exit
interface 1/A1
name "Link to 5830"
exit
interface 2/A1
name "Link to 5830"
exit
snmp-server community "public" operator
snmp-server community "private" unrestricted
snmp-server host 10.20.30.85 community "public"
oobm
ip address dhcp-bootp
member 1
ip address dhcp-bootp
exit
member 2
ip address dhcp-bootp
exit
exit
vlan 1
name "DEFAULT_VLAN"
no untagged 1/1-1/18,1/23-1/24,Trk1-Trk2
untagged 1/19-1/22,1/B1-1/B2,2/1-2/24,2/B1-2/B2
no ip address
exit
vlan 200
name "Exhibition Connectivity"
no ip address
forbid 1/23-1/24
exit
vlan 930
name "Servers"
untagged Trk1-Trk2
ip address 10.20.30.20 255.255.255.0
exit
vlan 1248
name "Roadshow demo"
untagged 1/1-1/18,1/23-1/24
no ip address
exit
spanning-tree
spanning-tree Trk1 priority 4
spanning-tree Trk2 priority 4
spanning-tree config-name "Roadshow"
spanning-tree config-revision 1
spanning-tree priority 4
no tftp client
no tftp server
no autorun
no dhcp config-file-update
no dhcp image-file-update
password manager